admin 管理员组文章数量: 887021
在架设SMB服务器后,Windows7、Windows10访问正常,但是WindowsXP在访问SMB服务器时,总是不断提示输入账号密码。通过下面的方法解决了问题,特在此做个记录。
处理方法:
在WindowsXP中,点击开始菜单->运行->输入secpol.msc,打开“本地安全设置”->"本地策略"->"安全选项",在右侧的列表里找到“网络安全:LAN Manager 身份验证级别”
双击打开,在下拉列表框中选择“仅发送 NTLMv2 响应\拒绝 LM”,点击确定按钮,关闭本地安全设置。
备注:
早期SMB协议在网络上传输明文口令。后来出现 LANManager Challenge/Response 验证机制,简称LM,它是如此简单以至很容易就被破解。微软提出了WindowsNT挑战/响应验证机制,称之为NTLM。现在已经有了更新的NTLMv2以及Kerberos验证体系。NTLM是windows早期安全协议,因向后兼容性而保留下来。NTLM是NT LAN Manager的缩写,即NT LAN管理器。
Windows NT Servers Service Pack 4和后续的版本都支持三种不同的身份验证方法:LanManager(LM)身份验证;Windows NT(也叫NTLM)身份验证;Windows NT Version 2.0(也叫NTLM2)身份验证。
默认的情况下,当一个客户尝试连接一台同时支持LM和NTLM身份验证方法的服务器时,LM身份验证会优先被使用。所以建议禁止LM身份验证方法。
Windows 2000 以及 Windows XP: 发送 LM & NTLM 响应
Windows Server 2003: 仅发送 NTLM 响应
Windows Vista、Windows Server 2008、Windows 7 以及 Windows Server 2008 R2: 仅发送 NTLMv2 响应
很可能是响应方式不同,造成登陆问题。
根据互联网整理,感谢作者!
本文标签: 解决方法 输入密码 服务器 WindowsXP SMB
版权声明:本文标题:WindowsXP 访问 SMB服务器被要求重复输入密码的问题解决方法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1727339835h1104608.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论