先叙述我的问题出现情况:
我在Windows域账号中使用smb连接Linux服务器的共享文件夹时报多重连接的错,报错具体信息:“不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接。中断与此服务器或共享资源的所有连接,然后再试一次。”
查找并测试过但不成功的方法:
1.删除Windows凭据->重启workstation服务->重启再进行连接;
2.注销当前用户重新登录再进行连接(这里网友还给过一个方法:重新建立一个Windows账户然后进行连接。但由于此方法治标不治本来回切换也很麻烦,所以这个方法我没有尝试,但我猜测是肯定可以解决);
3.在当前用户下弹出的账号密码窗口使用其他域进入连接,例:a\share;
4.使用net use命令进行删除,但显示“列表为空”,然后在计算机管理里面的共享中查看过也没有连接记录;
查阅了大量网友的解决方法,总结出来基本是这几条,但是对我的问题都没有用,不确定最后能不能找到解决方法,还是先记录下这个问题。
!!!感谢网友Pandaa_Y(CSDN)的文章,该问题已经解决,方法是:
1.win+r进secpol.msc
2.双击打开:本地策略--安全选项--网络安全:LAN管理器身份验证级别;
3.将属性改为“仅发送NTLMv2响应。拒绝LM和NTLM(&)”--应用--确定。(这一步我做过测试,只有这个选项可以成功)
该网友给的方法中还将“网络访问:本地账户的共享和安全模型”改为了“仅来宾模式”。但我对比了一下经典和仅来宾的区别,并不是很想改这个,就做了测试,发现按我上面的3个步骤就可以成功访问。
考虑有些网友会不喜欢干吃,配上解决具体方位图,一目了然:
希望有相同问题的网友可以成功解决。