Windows 7/XP/Vista局域网下的共享问题的解决方案
需要解决的问题:因为工作和使用习惯的需要,在一个局域网中的操作系统种类较多,有XP、Vista,还有Windows 7。现在需要解决的问题是,XP在网上邻居中能够看到共享的驱动器,访问时却提示没有权限,影响了正常的办公应用。由于共享驱动器不能运用向导,只能运用高级共享,但明明高级共享中已经添加了“Everyone”的权限,怎么还 提示没有权限呢?请高手提供解决方案!
问题的解决方案:因为你忽视了一点——共享除了要分配相应权限外,还同时受制于文件系统的NTFS权限。所以还必须在驱动器的安全选项卡中添加相应的NTFS权限,而Windows 7/Vista下格式化的驱动器及以下的目录默认是没有“Everyone”和“Guest”权限的。但由于通过向导形式共享时会自动匹配和更新NTFS的权限,所以一般共享文件夹不会有问题。
Windows 7/Vista下格式化的驱动器默认的权限有:Authenticated Users(XP无此项);System Administrators(管理员组);Users(受限用户组)。而XP默认的权限是:Administrators(管理员组);CreatorOwner(建立文件夹的所有者,Vista无此项);Everyone(XP下驱动器默认就有只读的权限)。
其中最主要的一个不同就是CreatorOwner(所有者)了。在XP下建立的文件夹所有者是建立该文件夹的具体用户,所以配置过权限的文件夹重装系统后NTFS后往往会出现以SID形式显示的未知账户。而Windows 7/Vista 默认的所有者是该组,比如你是管理员,你建立的文件夹所有者就是Administrators组。所以Windows 7/Vista 下建立的文件夹没有CreatorOwner的相应权限。
是什么原因造成了以上问题,我们已经针对进行了分析,解决的方案其实非常的简单:只要在你所建立的共享文件夹或系统NTFS格式的硬盘上点鼠标右键然依次选择“属性→安全”,然后在“组或用户名”栏点“编辑”,再点“添加”,在“输入对象名称来选择”中输入“Everyone”后点“确定”。XP的机子就能访问你在Windows 7/Vista 中所建立的共享驱动器和文件夹了。如果你在实际应用中遇到了本文中的问题,不妨一试我们提供的解决方案,会让你的局域网通信更加的顺畅方便。
转截请注明:文章来自 pc捍卫者 http://www.pchwz.com
本站发布此文为传递更多信息之目的,不表明pc捍卫者赞同其观点