两台电脑之间的共享文件夹访问。碰到一个怪事,设置了权限后死活访问不弹出输入用户名密码的对话框。直接报错说:“您可能没有权限使用网络资源.请与这台服务器的管理员联系”。
解决方法如下:
1、进入计算机管理,禁用guest账户。
2、查看开启共享服务的机器上是否有和客户端机器当前登录帐户一样名字和密码的账户(偶就因为这个。。),有的话改名该账户为不同名字。
3、重启机器。搞定。
原因比较恶心点。win在访问远程共享的时候,首先使用客户端机器当前登录帐户和密码尝试登录共享,如果服务器上有和当前登录帐户同名账户,则直接验证用户名密码正确性,如果验证失败,直接报错说没权限,不再进行后续验证。如果服务器上没有同名账户,则尝试用guest登录共享,如果服务器guest没有禁用,则进行验证是否guest有权限访问共享目录,验证失败也是报错并终止。如果服务器上guest账户也禁用的时候才会跳出对话框要求输入用户名密码。。
自己觉的比较合理的是无论哪个验证报错后都应该要求访问发起用户输入用户名密码进行验证。这点MAC上就做的很好。
参考资料:
评论关闭。