我家里有许多基于 Samba 的设备(NAS、DVB-T 解码器、媒体中心、Ubuntu PC),它们都与我的基于 Windows 7 的系统(台式机 + 2 台笔记本电脑)有些问题。它们经常在网络上看不到计算机。我尝试启用和禁用几乎所有设置(防火墙、加密密钥大小、基于密码的共享、一些注册表项以启用匿名用户),但没有实际效果。
这是一个已知问题吗?我该如何解决或规避这个问题?
答案1
在 Win7 机器上运行 secpol.msc
在 Microsoft 网络客户端下,将“将未加密的密码发送到第三方 SMB 服务器”设置为“已启用”。
在网络安全下,将“LAN 管理器身份验证级别”设置为“发送 LM 和 NTLM - 如果协商则使用 NTLMv2 会话安全”
这似乎解决了 Win7 机器上大多数访问 Samba 共享的问题。我在工作中遇到过两次同样的问题。这些步骤解决了它。我希望我能获得所有的荣誉,但我最初找到了解决方案这里. 如果您在 Active Directory 网络上运行,则可能存在权限管理问题。