Windows 7 无法连接到 Samba

Windows 7 无法连接到 Samba

我正在试用 Win7,并尝试连接到网络 Samba 共享,因为我在 Vista 和 XP 中可以毫无问题地做到这一点。Samba 在 Ubuntu 上运行,如果这有帮助的话。

我尝试在本地安全策略中更改以下内容,正如我在某些网站上看到的答案一样,但仍然不起作用:

本地策略 - 安全选项

网络安全:LAN Manager 身份验证级别发送 LM 和 NTLM 响应

NTLM SSP 的最低会话安全性

禁用需要 128 位加密

我在我的 Samba 错误日志中收到此信息:

[2009/09/06 15:15:53, 0] lib/util_sock.c:read_data(534)
  read_data: read failure for 4 bytes to client 192.168.1.101. Error = Connection reset by peer

有人见过这个问题吗?

答案1

您正在运行 Samba 3 吗?如果您尝试将其添加到 smb.conf

client ntlmv2 auth = yes

答案2

如果您像我一样遇到了这个问题,而@Josh Budde 的好答案没有帮助,您可能会发现您的 Samba 设置正在使用 ADS 作为其身份验证源(您会在 smb.conf 中找到“security = ADS”这一行)。

就我而言,我试图访问远程、不受信任的域上的 Samba 源,在输入登录详细信息时,我以 Windows NT 格式输入用户名,例如 DOMAIN\first.last。

即使凭证正确,Samba 服务器也会拒绝凭证,并且 Samba 错误日志会显示与 Op 相同的消息。

修复方法非常简单 - 以 LDAP/ADS 格式输入您的用户名[电子邮件保护](例如[电子邮件保护])。

相关内容