原来samba服务器一切正常的。但有3年多没升级。
昨天,把服务器全面升级了把。
今天,同事说windowsxp全都不能登录了,windows7有的能登录,有的不能登录。
远程看了下,直接访问,无法登录。
试着命令行登录,提示用户名或密码错误。
net use z: \\IP\DIR\ /user:username pwd
但直接在服务器上,登录正常。
上网找了一圈,终于找到问题根源:
To improve security, the NT LAN manager version 1 (NTLMv1) protocol is now disabled by default. If you require the insecure NTLMv1 protocol, set the ntlm auth parameter in the /etc/samba/smb.conf file to yes.
只要启用NTLMv1就可以了
编辑/etc/samba/smb.conf,在[global]中加入 ntlm auth = yes 参数训可以了。
[global]
ntlm auth = yes
记得重启服务器……