Windows7 / XP / Vista 局域网访问权限故障

来源:百度文库 编辑:神马文学网 时间:2024/04/20 05:13:39
Windows7 / XP / Vista 局域网访问权限故障 

问:XP系统的电脑无法访问Windows7的共享文件夹,有些虽然能看到Windows7下的共享目录,但是一旦进入目录,就会提示没有访问权限。

解决方案:进入到“网络和共享中心”进行设置,将Windows的防火墙关闭。虽然这样做会有不安全的风险,但是为了能实现不同系统间的相互访问,也只能不得已而为之了。

  关闭了Windows防火墙后,下一步要进入到防火墙设置界面左边的“高级设置”中,对“入站规则”和“出站规则”进行修改。在这两个规则中,分别找到“文件和打印机共享”选项,并且将其全部选项设定成“Allow all connection”。

  在进行完以上设定后,要进入到“用户帐户”里,开启“Guest”帐户,并且在系统服务里,开启对应的共享功能。至此,共享的设定已经完成得差不多了。最后是对所对应的共享文件夹进行设置。如果熟悉XP共享设置的用户,基本上可以很方便的对以下设置进行操作,其Windows7设置共享的理念和XP几乎是相同的,有所区别的只是设置的路径有所不同。

  第一步选择要共享的文件夹,单击右键选择“属性”,在“共享”的选项卡里选择“高级共享”,并且将“共享此文件夹”前的钩打上,随后在“权限”中依次点击“添加”——“高级”——“立即查找”。然后在查找的结果中选择“Everyone”以及“Guest”并确认即可。

  通过以上步骤基本上可以解决99%的XP无法访问Windows7的共享文件夹的问题,当然也不排除通过以上方法依然出现访问异常。为此建议可以暂时关闭额外安装的杀毒软件或者诸如天网等第三方的网络防火墙,以免其它网络防火墙对访问造成阻碍。

:单位局域网中的操作系统很多,有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 中所建立的共享驱动器和文件夹了。

可能大家都碰到过类似的问题,在Win7系统下的局域网系统里面,出现了不能互相访问共享文件的问题。

  Windows 7采用了和老版本不同的Windows加密共享方式,这在提高网络共享安全性的同时,也给不同版本之间的Windows共享互访带来障碍。有时,虽然相互间可以查看到共享文件,但很多时候,用户只能是停留在“发现”的层面上,无法拷贝或剪切共享文件。

  为简化过多的描述,笔者建议大家先了解一下有关“XP/Windows7文件不能互访共享问题”的问题。

  通常情况下,如果您已经确认当前系统已经启用“网络发现”和“文件和打印机共享”,并且已经关闭了“密码保护的共享”。(在“网络和共享中心→高级共享设置”中查看),但在互访共享文件时,仍无法正常访问,这很可能是由于非Windows 7版本的系统不支持128位加密。



  依次打开“控制面板→网络和共享中心→高级共享设置”,在“文件共享连接”区域中,将系统默认选择项修改成“为使用40或56位加密的设备启用共享文件”。



  在Windows 7中启用“为使用40或56位加密的设备启用共享文件”

  修改完毕后,保存设置退出。

  小知识,128位加密是什么?

  128位加密没有一个固定的名词解释,一般的,128位加密常见于服务器方面。很明显,微软将其引入到非服务器用户中,目的是为了提高共享文件的安全性。

  通常的,服务器证书依据加密强度分为两个级别,即低加密等级和高加密等级。低端加密强度为40位或56位,高端加密强度为128位或256位。在服务器层面上,采用低端加密方式的用户能否访问高端加密,并不完全取决于自身,还要受到客户操作系统、浏览器版本、网络服务器(采用的证书)这三个方面。比如说,即使用户当前系统不支持128位强度的加密链接(即高端加密),即便服务器证书可以支持128位,客户端也自动降低加密强度。