应对有术,共享访问权限不足快解决
【IT168 专稿】在局域网中两台工作站之间相互访问共享信息是十分常见的事情,不要以为经常要做的事情就那么简单,因为在不同的访问环境下共享访问可能会出现多种不同的意外现象。这不,在共享访问过程中,我们就十分容易碰到访问权限不足的故障提示,遇到这样的提示如果我们不能有针对性地应对时,往往很难快速解决共享访问权限不足的麻烦;为了帮助各位快速解决共享访问权限不足的麻烦,我们只要按照如下顺序进行逐一排查就能如愿以偿了!
调整网络访问模式
当我们在访问对方工作站中的共享资源过程中,遇到访问权限不足的故障提示时,我们首先需要以超级管理员的身份登录进被访问的工作站中,然后检查一下该工作站的网络访问模式是否正确,要是不正确的话,就容易造成共享访问权限不足的故障提示。在检查网络访问模式是否正确时,我们可以先在该工作站系统桌面中单击“开始”按钮,从弹出的“开始”菜单中执行“运行”命令,打开系统运行对话框,在其中输入字符串命令“gpedit.msc”,单击“确定”按钮后,进入到对应工作站系统的组策略编辑界面;
![]() |
| 图1 |
在该编辑界面的左侧显示窗格中,先用鼠标展开“计算机配置”项目,然后在对应该项目的分支下面依次选中“windows设置”、“安全设置”、“本地策略”、“安全选项”子项,在对应“安全选项”子项的右侧显示窗格中,找到其中的“网络访问:本地账户的共享和安全模式”选项,并用鼠标双击该选项,打开如图1所示的选项设置窗口;在该设置窗口中,检查一下当前工作站的网络访问模式是否为“经典模式”,如果不是的话我们必须及时将它调整过来,最后单击“确定”按钮,并重新启动一下该工作站系统。
授予网络访问权限
由于在访问共享信息的过程中,我们常常会以Guest身份去访问对方工作站,而在默认状态下,不少工作站系统并不允许Guest组用户通过局域网网络来访问本地工作站,那样的话常规的共享访问操作出现访问权限不足的故障就不足为奇了。有鉴于此,我们一旦碰到共享访问权限不足的难题时,就必须检查一下对方工作站有没有对Guest组用户进行网络访问授权,下面就是具体的检查步骤:
首先登录进对方工作站系统,并在该系统桌面中依次单击“开始”/“运行”命令,从弹出的系统运行文本框中,输入“gpedit.msc”字符串命令,单击“确定”按钮后,打开对应工作站系统的组策略编辑界面;
![]() |
| 图2 |
其次用鼠标双击组策略编辑界面左侧区域的“计算机配置”文件夹,并在其后弹出的组策略分支下面依次选中“windows设置”、“安全设置”、“本地策略”、“用户权限分配”选项,在对应“用户权限分配”选项的右侧显示窗格中,找到其中的“从网络访问此计算机”选项,并用鼠标右键单击该选项,从弹出的快捷菜单中执行“属性”命令,打开如图2所示的属性设置窗口;在该设置窗口中,检查一下当前工作站的Guest组帐号是否出现在其中,如果没有的话我们必须单击“添加用户或组”按钮,从弹出的帐号选择对话框中将Guest组帐号导入进来,再单击“确定”按钮,最后重新启动一下该工作站系统。相信这么一来,我们日后就能以普通来宾身份访问到对方工作站中的共享信息了。
取消禁止访问权限
有时,我们即使授予了Guest组用户能够通过网络访问本地计算机的权限,但是如果本地系统中已经启用了限制用户通过网络访问计算机的组策略的话,我们仍然将没有权利访问到对方的共享资源,所以在启用了限制用户通过网络访问计算机的组策略时,我们必须按照如下步骤将它取消掉:
首先登录进对方工作站系统,并在该系统桌面中依次单击“开始”/“运行”命令,从弹出的系统运行文本框中,输入“gpedit.msc”字符串命令,单击“确定”按钮后,打开对应工作站系统的组策略编辑界面;
![]() |
| 图3 |
其次用鼠标双击组策略编辑界面左侧区域的“计算机配置”文件夹,并在其后弹出的组策略分支下面依次选中“windows设置”、“安全设置”、“本地策略”、“用户权限分配”选项,在对应“用户权限分配”选项的右侧显示窗格中,找到其中的“拒绝从网络访问这台计算机”选项,并用鼠标右键单击该选项,从弹出的快捷菜单中执行“属性”命令,打开如图3所示的属性设置窗口;
在该设置窗口中,检查一下当前工作站的Guest组帐号是否出现在其中,如果在的话我们必须及时将Guest组帐号从中删除掉,并单击“确定”按钮,再重新启动一下该工作站系统,就可以取消禁止访问权限了。
放开网络控制级别
如果上面的几招还无法解决共享访问权限不足的故障现象时,那我们不妨尝试将对方计算机的网络访问控制级别降低到最低限度,确保任何一位访问用户都能通过局域网网络有效获取对应工作站中的任何共享信息。要做到这一点,我们不妨按照如下步骤修改一下对方工作站系统中的相关注册表子键:
首先以超级管理员身份登录进对方计算机系统,并在该系统桌面中依次执行“开始”/“运行”命令,打开对应系统的运行对话框,在其中输入字符串命令“regedit”,单击回车键后,打开该系统的注册表编辑界面;
在该编辑界面的左侧显示区域,用鼠标先双击其中的“HKEY_LOCAL_MACHINE”子键,从其后弹出的注册表分支下面依次选中注册表子键“
SYSTEM\\CurrentControlSet\\Control\\Lsa”,在对应“Lsa”注册表子键的右侧显示区域中,检查一下是否存在“restrictanonymous”这样的双字节值,要是找不到的话,可以直接用鼠标右键单击“Lsa”注册表子键,从弹出的右键菜单中依次选中“新建”/“Dword值”命令,并将新创建的双字节值名称设置为“restrictanonymous”就可以了,如图4所示;
![]() |
| 图4 |
接下来用鼠标双击“restrictanonymous”键值,从其后弹出的编辑双字节值对话框中,将数字“0”填写在数值数据文本框中,再单击一下“确定”按钮,这么一来本地计算机的网络访问控制级别就会被将到最低限度,那样的话我们在共享访问过程中就不大容易遭遇到共享访问权限不足的故障了。当然,在这里需要提醒各位注意的是,在共享访问完毕之后,最好再将“restrictanonymous”键值的数值稍微增大一些,以防止本地计算机受到不法用户的偷偷攻击。
启用WINS中的NetBIOS
在公共场合下,计算机的网络访问参数不小心就会被轻易修改掉,特别是WINS中的NetBIOS设置要是不小心被禁止的话,就会直接导致局域网内的共享操作出现无权访问的提示,因此在尝试了上面的各种方法后,我们要是还不能解决共享访问权限不足的故障时,那就有必要检查一下本地计算机中的NetBIOS设置是否正确被启用了,下面就是具体的检查步骤:
首先在本地计算机系统桌面中用鼠标右键单击“网上邻居”图标,并执行右键菜单中的“属性”命令,打开本地系统的网络连接列表窗口,再用鼠标右击“本地连接”图标,从弹出的快捷菜单中执行“属性”命令,进入到本地连接属性设置窗口;
其次单击该设置窗口中的“常规”标签,并在对应标签页面中选中“TCP/IP”选项,并单击“属性”按钮,打开本地系统的TCP/IP属性设置窗口;单击该设置窗口中的“高级”按钮,并在对应的高级设置界面中选中“WINS”,进入到如图5所示的标签设置页面;
![]() |
| 图5 |
在该设置页面的“NETBIOS设置”处,看看“禁用TCP/IP上的NETBIOS”项目有没有被选中,如果已经被选中的话,那就表明当前工作站的NETBIOS功能已经被屏蔽了,那么共享访问权限不足的故障多半就是由这个引起的,此时我们必须选中“启用TCP/IP上的NETBIOS”选项,或者直接使用默认选项,再单击“确定”按钮,相信这么一来共享访问权限不足的故障就能被解决掉了。
