我有一台带有Windows Server 2008(“R1”)SP2的计算机,我用它作为家庭服务器,另一台用Windows 8.1(“Home”),我每天都使用它。网络中没有域控制器。我用Windows A登录Windows 8.1,我们称之为PC \ AUser。服务器上没有用户A.我有一个共享文件夹给用户B,我们称之为SERVER \ BUser。
当我开始时,如何强制使用Windows 8.1请求凭据 - >运行\ SERVER \ SharedFolder \?
目前我只收到此错误:“您无权访问\ SERVER \ SharedFolder。请与您的网络管理员联系以请求访问权限。”
通过将“Everyone”添加到权限列表,我已经能够共享不受保护的文件夹。但是一旦我删除“Everyone”,Windows 8客户端就会说“您无权访问此文件夹”, 没有要求任何凭证 。
我已经在2000年和XP期间完成了它......
如何在Windows 8.1中强制提示凭据?
更新:
我使用以下命令从Linux客户端访问它:
smbclient //SERVER/SharedFolder mypassword -U BUser
因此,这将问题转移到Windows 8.1客户端 - 服务器配置正常。
更新2:
根据要求,这是我收到的错误消息。它是葡萄牙语,但有经验的用户会认出这个窗口。它显示“标题:网络错误.Windows无法访问[文件夹]。您无权访问[地址]。请与网络管理员联系以请求访问权限。”
更新3:
我已经能够通过使用“map network drive ...”选项连接到共享并在那里手动设置凭据 - 但首先我必须使用“取消映射” net use /delete
因为看起来Windows在失败的连接尝试(wtf?)上创建了陈旧的映射。这样,它现在至少对我有用。但是,如果有人可以解决或解释Windows 8.1无法连接权限错误而不是要求凭据,那么将给予赏金奖励。
最后更新:
找到了解决方案!我发布了它作为答案。