我的networking上有一台Samba服务器[1] ,configuration了一个共享[2] ,允许我的Windowslogin用户访问。
我可以从托pipeSMB服务器虚拟机的Windows 10计算机访问共享,而不需要提供凭据。
但另一个Windows 10机器总是要求凭据(如果我提供这些Windows凭据作为FreeNAS用户名和密码或Windows用户的电子邮件和密码,我也被授予访问权限)。
我可以看到两台Windows机器之间的主要区别在于,它与SMB服务器位于同一个子网中,而另一个位于不同的子网上。 我没有(明知)限制访问特定的networking[3] 。
当SMB服务器位于不同的子网上时 , Windows是否阻止自动身份validation ?如果是,我可以修改此行为吗?
经过无数个小时的尝试(和失败)来解决这个在服务器端,这似乎是最合乎逻辑的结论,但我一直无法find任何有关这方面的信息。
即使我错了,这又会是什么原因? 我应该如何去确定原因?
[1]在FreeNAS 11上运行的Samba 4; 新安装在Windows 10机器上的虚拟机上进行testing
[2]为了支持“微软账户”(Windows 8+),FreeNAS创build一个别名,将账户的电子邮件地址映射到FreeNAS用户名。
[3]除了设置共享,我正在使用SMB服务器的FreeNAS标准
尝试将您的凭证添加到credentials manager 。
win button并input“credentials manager” Windows Credentials Add a Windows credentials OK 现在尝试再次连接到服务器。