第一次诊断显示以下错误:
Windows 套接字注册表项丢失
然后我删除了winsock和winsock2的注册表项,并通过下载并运行以下命令重新安装它们:
netsh winsock reset
现在,诊断显示不同的错误:
设备或资源 (mysambashare.net) 未设置为接受端口“文件和打印机共享 (SMB)”上的连接。
samba 日志显示:
[2016/06/20 11:30:22.551172, 2]smbd/sesssetup.c:1413(setup_new_vc_session)
setup_new_vc_session:新VC == 0,如果NT4.x兼容我们将关闭所有旧资源。
[2016/06/20 11:30:22.577394, 1]auth/auth_server.c:422(check_smbserver_security)
密码服务器 MYPASSWORDSERVER.NET 拒绝了密码:NT_STATUS_INVALID_PARAMETER
[2016/06/20 11:30:22.593366, 2]auth/auth.c:314(check_ntlm_password)
check_ntlm_password:用户 [jbehara] -> [jbehara] 的身份验证失败,并出现错误 NT_STATUS_INVALID_PARAMETER 。
上述相同的行在 samba 日志中连续重复 4 次。
当我使用另一台计算机上的相同凭据进行连接时,没有问题。
可能是什么原因?
答案1
您可以尝试在您的 Windows 计算机上运行 : netsh interface ip reset C:\resetlog.txt
,并告诉我们它是否解决了您的问题,如果没有解决,请提供 samba 版本并回答 roaima 评论:
什么版本的桑巴?基于什么 Linux 发行版? Windows 10 还是 Windows 10 专业版?此 Windows 10 客户端可以连接到 Windows 服务器提供的任何共享吗?您的 Windows 客户端和 Samba 服务器域已加入吗?请提供您的 smb.conf 的副本(根据需要进行编辑)。 – 罗艾玛