症状:将使用Windows XP的计算机互联后,发现无法从其它计算机访问其中的共享文件夹。在排除了网线、IP设置等可能存在的问题后,仍无法共享。
原因:Windows
XP默认采用“简单文件共享”机制访问共享文件夹,在这种共享中,要求用户必须用Guest(来宾)账户访问共享文件,但Windows
XP中,Guest账户默认是禁用的,且默认禁止Guest账户从网络访问此计算机,这种矛盾的设置导致其他人无法通过网络访问Windows
XP中的共享文件夹。另外,Windows XP SP2中的防火墙也可能阻止他人对共享文件的访问。
以下操作均在被访问的计算机上进行。
解决方法一:
1、在共享文件夹所在的计算机中启用Guest账户
Guest账户可以在“控制面板”中的“用户帐户”里启用,也可以在“控制面板|管理工具”中的“计算机管理”中启用。
2、修改组策略中对Guest账户的限制
打开“控制面板|管理工具|本地安全策略”,或者打开“开始|运行”,在运行框中输入“gpedit.msc”,打开组策略编辑器。
展开“计算机配置|Windows设置|安全设置|本地策略|用户权利指派”。
找到其中的“拒绝从网络访问这台计算机”,双击该项,把其中的“Guest”账户删除。
解决方法二:(推荐)
简单文件共享不支持权限设置,用户用Guest账户访问时能做的操作也很有限。所以回归经典的文件共享是专业人员所希望的。
1、取消简单文件共享,改用经典的文件共享
打开“我的电脑”,单击“工具”菜单中的“文件夹选项”,在“查看”选项卡中,把“使用简单文件共享(推荐)”取消。
2、将网络访问方法改为经典
打开“控制面板|管理工具|本地安全策略”,或者打开“开始|运行”,在运行框中输入“gpedit.mcs”,打开组策略编辑器。
展开“计算机配置|Windows设置|安全设置|本地策略|安全选项”。
找到其中的“网络访问:本地账户的共享和安全模式”,双击该项,把其中的“仅来宾”改为“经典”。
经过以上设置后,设置共享文件夹时就可以设置访问帐户和权限了。这样可以更灵活地使用共享资源。图5是简单文件共享时的共享文件夹的设置,图6是经典的共享文件夹的设置。
访问密码的问题:
Windows XP默认不允许使用没有密码的帐户从网络访问本机,所以如果使用简单文件共享,需要给Guest账户设置密码才能访问。如果使用经典文件共享,也需要为访问帐户设置密码。
如果想要采用不需密码的访问方式,需要修改安全策略。
打开组策略编辑器,展开“本地策略”中的“安全选项”,找到其中的“账户:使用空白密码的本地账户只允许进行控制台登录”,双击该项,把其中的“已启用”改为“已禁用”。
Windows防火墙的设置:
在控制面板中打开防火墙设置,在“例外”标签中,将“文件和打印共享”的项目上打上钩。
阅读(2990) | 评论(0) | 转发(0) |