我用windows7访问Linux下samba共享的文件夹,总是不成功。总提示用户名和密码不对。用户名就是我在samba配置里设置的windows用户,密码也是那里设置的密码。可是就是不对。后来我发现很多网友说:
在WIN7上可能会出现登陆用户名错误或密码错误的情况,这是因为samba支持的NTLM版本低,这时大家在运行里输入secpol.msc,进入-本地策略-安全选项里,选中:网络安全:LAN管理器身份验证级别,选择:发送LM和NTLM,如果已协商,使用ntlmv2回话,再登陆这时就能登陆上去了
但是secpol.msc是本地安全策略,这个程序只存在于Win7专业版以上的版本中,在Win7家庭普通版和家庭高级版中都是没有组策略和本地安全策略的。我用的恰恰是win7家庭高级版,哪位高人能告诉我怎么解决吗?
é®é¢ä¸åºå¨Windowsä¸ï¼èæ¯Linuxä¸é¢çSambaé ç½®æ件é®é¢ï¼ä¿®æ¹æ¹æ³å¦ä¸ï¼
1ã对Sambaé ç½®æ件è¿è¡å¤ä»½ï¼ç¶åé ç½®ä¸ä¸ªå ¬å¼çç®å½
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak2ã设置æ件夹æéï¼æ£æµé ç½®æ件
chmod -R 0777 /home/samba/share3ãéå¯Sambaæå¡å³å¯è§£å³
service smb restart# service nmb restart这个问题好像是Linux设置的问题,不过我按您的说法设置了一下,还是不行。我还发现这些语句加进smb.conf后,我在图形界面下,连samba设置的窗口都打不开了。
追答下面这部分是要在命令行输入的,不写在smb.conf
smbpasswd -a root (会提示输入密码)
service smb restart
service iptables stop
chkconfig iptables off
echo "setenforce 0" >> /etc/rc.d/rc.local (关掉selinux, 也可以修改/etc/selinux/config,修改SELINUX=disabled后从起电脑)
不是你说的问题,我用的用户名就是我在samba配置里设置的samba用户,密码也是那里设置的密码。