仅从 Win2019 服务器浏览到 samba 共享时出现错误 0x80070035

仅从 Win2019 服务器浏览到 samba 共享时出现错误 0x80070035

我有一个运行良好的 samba v4.17.5 服务器,我可以浏览 Win 10 客户端的所有共享。客户端和 samba 主机都是域的成员。

但是,当我尝试从 Win 2019 服务器浏览 samba 服务器时,出现错误 0x80070035。在 Win 2019 服务器上,网络“安全:LAN Manager 身份验证级别”设置为“仅发送 NTLMv2 响应。拒绝 LM 和 NTLM”。

我的 samba 服务器的 smb.conf 默认保留以下内容(未在 conf 中配置):

  • 兰曼认证
  • ntlm认证
  • 服务器签名

因此 Samba 服务器默认使用 NTLMv2。

我不确定是什么原因造成的。如果我使用 samba 服务器的 IP 地址从 win2019 服务器浏览到 samba 服务器,则会收到错误 0x80004005。我怀疑这与 NTLM 有关,但我无法弄清楚。

基于这个帖子我尝试在 Win2019 服务器上的 Windows 凭据管理器中输入 un/pw 。有趣的是,当我尝试浏览 samba 主机时,我现在收到凭据质询(弹出窗口输入凭据),但所有凭据都被拒绝,即使是 samba 主机上的有效本地帐户也是如此。


更新:我意识到我是以域管理员身份登录到 Win2019server 的。由于某种原因,桑巴拒绝了连接。我尝试了所描述的解决方案这里(将“min domain uid = 0”添加到 smb.conf),一切就开始工作了!

有人可以解释一下这完成了什么吗?

答案1

他们可能希望将管理员拒之门外,以防止意外破坏一切。

相关内容