我有一台 XP 机器。我的系统中有共享文件夹。当我从其他系统访问我的共享文件夹时,我可以查看共享文件夹,但当我尝试访问它们时,它会显示一条错误消息,说它无法访问该文件夹,您可能没有权限。甚至共享也c$
显示相同的错误。
我可以从所有其他系统访问共享文件夹。
答案1
也许其中一台机器或中间的机器上的防火墙阻止了文件共享。
答案2
您的意思是您的工作站 A 有共享文件夹,但是另一个工作站 B 可以看到共享,但您无法访问它们,对吗?
那么您可能遇到了权限问题。
检查您的共享选项卡中是否有其他人可以访问该共享名的权限。
然后检查目录,查看 NTFS 权限是否允许其他人访问该目录。
换句话说...
我在一台计算机上创建了一个名为 c:\shared 的文件夹。我打开它的属性并共享它,然后在共享中设置权限,以便“每个人”都可以访问。仅仅因为 SHARE 允许每个人访问并不意味着他们就可以进入!
现在我打开文件夹 c:\shared 的安全选项卡。如果 NTFS 权限设置为只有管理员可以访问该文件夹,那么只有管理员可以远程访问共享。我必须将其设置为“每个人”(或您希望访问的任何人)都可以读取 c:\shared 文件夹。
共享权限本质上就像洋葱。你需要两层外皮才能允许正确访问。NTFS 的权限调整更细粒度,因此我通常会设置我的分享授予每个人的权限并使用 NTFS 文件系统权限控制对文件夹的访问。
还要确保您使用与第一个工作站上的用户名匹配的用户名从远程系统访问共享,或者您必须输入正确的凭据。