WindowsXP 访问 SMB服务器被要求重复输入密码的问题解决方法

在架设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 响应

很可能是响应方式不同,造成登陆问题。

根据互联网整理,感谢作者!

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值