Windows 10 不断要求对公共 samba 共享进行身份验证

xor*_*zor 13 windows network-share windows-10

我知道有几个关于此的问题,但这些是不同的情况,提供的答案与我的问题无关。

我有一个配置了公共共享的 WD My Cloud EX2 NAS,我可以从我的 windows 10 笔记本电脑、windows 10 台式机和安卓手机访问这个共享,没有问题或身份验证。

但是,我对另一个桌面进行了干净的 Windows 10 安装,并且完全相同的共享现在不断要求我进行身份验证,并且不会接受我提供的任何输入。

我尝试启用注册表中的某个键(不记得键名)并重新启动,但这没有帮助。

我错过了什么吗?我 100% 确定共享仍然配置正确,因为我仍然可以从我的其他机器访问它。

编辑1:我刚刚意识到:其他Windows 10机器是Windows 10 Pro,这个系统是Windows 10 Home,不确定这会如何影响这个问题,但这是我能想到的唯一区别。

编辑 2:我升级到 Windows 10 专业版,但仍然无法访问公共共享。

编辑 3:当我输入\用户名并将密码留空时,它会向我显示共享内容,但是当我重新启动计算机时,它再次要求我提供凭据,它不会记住它们。

编辑 4:我在服务器上安装了 Plex,当我获得 samba 共享的身份验证对话框时,它会在“域”字段中显示 plex 服务器名称。也许这会影响身份验证协议?

xor*_*zor 7

我不知道怎么做,但是当我作为用户名插入\并将密码字段留空时,它突然接受了凭据并向我显示了共享内容。

也许它会帮助其他有同样问题的人。

编辑:当我最初发布这个答案时,我无法选中复选框来记住凭据,导致我必须在每次启动时执行此操作。然而,这次它确实允许我检查复选框,我不知道发生了什么变化,但它现在可以工作了。可能是 Windows 更新。

另一个编辑:每次启动时,我现在都必须smbpasswd重新配置帐户的正确密码。

最终编辑:看来这个问题引起了很多关注,我想我应该补充一点,毕竟我已经解决了这个问题。

这与2个可能的原因有关:

  1. 完全恢复出厂设置
  2. 将用户名保留为“admin”,我不记得到底是什么或为什么,但将其更改为我的自定义用户名会导致问题,而将其保留为“admin”则工作得很好。可能是 NAS 固件中硬编码的内容。