快速业务通道

扫清Windows Server 2008共享障碍(1)

作者 佚名技术 来源 操作系统 浏览 发布时间 2012-06-27

其次在目标分支下面双击“从网络访问此计算机”选项,当系统屏幕上出现如图2所示的设置对话框时,我们仔细检查一下“本地安全设置”设置页面中,是否存在自己使用的共享访问账号;例如,当我们默认以“Guest”账号进行共享访问操作时,如果“Guest”账号没有出现在图2所示的设置对话框中时,那系统就会出现禁止访问的提示,此时我们只要单击“添加”按钮,将自己使用的共享访问账号添加进来就可以了。

如果自己使用的共享访问账号没有设置密码时,我们也有可能会遇到禁止访问的故障提示,这是因为Windows Server 2008系统在默认状态下只允许空白密码账号访问控制台操作,而不允许他们进行其他任何操作;为此,我们还需要查看Windows Server 2008系统的相关组策略参数,看看它是否对空白密码账号的访问操作进行了限制:

首先打开Windows Server 2008系统的运行对话框,在其中输入“gpedit.msc”字符串命令,单击回车键后,进入对应系统的组策略控制台窗口,在该窗口左侧显示窗格中点选“计算机配置”节点选项,并从该节点下面依次展开“Windows设置”/“安全设置”/“本地策略”/“安全选项”组策略分支;

其次在对应“安全选项”组策略分支的右侧显示区域中,用鼠标双击“账户:使用空白密码的本地账户只允许进行控制台登录”目标组策略,打开如图3所示的设置对话框,要是看到其中的“已启用”选项处于选中状态时,那就说明Windows Server 2008系统禁止空白用户账号进行共享访问操作,此时我们必须选中“已禁用”选项,再单击“确定”按钮保存好上述设置操作。

498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' height=465 alt="" src="/files/uploadimg/20090427/1557502.jpg" width=421 border=0>

图3 禁止空白用户账号进行共享访问操作

经过上述设置操作,要是系统屏幕上还出现找不到网络路径等故障提示时,那我们可以尝试刷新一下客户端系统中的网上邻居窗口,以防止Windows Server 2008系统中的目标共享资源位置真的发生了变化,如果执行过刷新操作之后,该故障提示仍然不消失的话,那很可能是Windows Server 2008系统中的隐藏共享IPC$被意外关闭运行了,因为共享内容能否显示出来需要IPC$的支持,如果得不到它的支持,那么系统就会提示说找不到目标共享资源的网络路径。在检查Windows Server 2008系统中的隐藏共享IPC$是否启用正常时,我们可以按照下面的步骤来进行:

首先单击Windows Server 2008系统桌面中的“开始”按钮,从弹出的“开始”菜单中依次点选“程序”/“附件”/“命令提示符”选项,再用鼠标右键单击“命令提示符”选项,然后执行“以管理员身份运行”命令,将系统屏幕切换到DOS命令行工作窗口;

其次在该窗口的命令行提示符下输入字符串命令“net share”,单击回车键后,我们就能从其后的结果界面中看到隐藏共享IPC$的启用状态了,要是发现它运行不正常时,我们只要简单地执行一下字符串命令“net share IPC$”就可以了。

3、扫清登不进障碍

有的时候,我们双击Windows Server 2008系统中的目标共享资源图标后,系统屏幕上会出现一个身份验证对话框,按理来说,只要正确地输入共享访问账号,就能打开目标共享资源的文件夹窗口,并能进行共享访问操作了。可是,在实际访问Windows Server 2008系统中的共享资源时,我们有时会遭遇这样一则奇怪的故障现象,那就是无论输入什么共享访问账号,Windows Server 2008系统总提示说无法登录成功;面对这样的共享访问障碍,我们该如何才能将它扫除掉呢?

大家知道,在进行共享访问操作时,Windows客户端系统会自动优先以“Guest”帐号进行登录,如果登录不成功时,系统就会自动出现身份验证对话框,要求我们使用其他合适的用户账号进行共享登录。现在,系统屏幕上出现了身份验证对话框,那说明“Guest”帐号没有通过Windows Server 2008系统的身份验证操作,此时我们只要输入合适的其他用户账号,往往就能登录进Windows Server 2008系统了;可是,这里又出现了无论输入什么账号又登录不进的奇怪现象,这又是什么原因呢?其实很简单,Windows Server 2008系统支持两种共享访问模式,一种是简单访问模式,一种是高级访问模式,如果启用了简单访问模式的话,Windows Server 2008系统就不会对任何共享用户进行身份验证;相反,要是选用了高级访问模式,那么Windows Server 2008系统就会强行对任何用户进行共享身份验证,“Guest”帐号自然也不例外。很明显,在这里Windows Server 2008系统使用了高级访问模式,在这种访问模式下,它会强行要求“Guest”帐号输入共享访问密码,事实上“Guest”帐号在默认状态下并没有设置密码,这么一来就出现了我们无论输入什么共享访问密码也不能成功登录的奇怪故障了。弄清楚了故障原因,那么我们只要将Windows Server 2008系统的共享访问模式改变一下就可以了:

首先打开Windows Server 2008系统的运行对话框,在其中输入“gpedit.msc”字符串命令,单击回车键后,进入对应系统的组策略控制台窗口,在该窗口左侧显示窗格中点选“计算机配置”节点选项,并从该节点下面依次展开“Windows设置”/“安全设置”/“本地策略”/“安全选项”组策略分支;

498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' height=465 alt="" src="/files/uploadimg/20090427/1557503.jpg" width=421 border=0>

  图4 目标组策略属性窗口

其次在目标分支下面找到“网络访问:本地帐户的共享和安全模式”选项,并用鼠标右键单击该选项,执行快捷菜单中的“属性”命令,打开如图4所示的目标组策略属性窗口,将该窗口中的“仅来宾——本地用户以来宾身份验证”项目选中,再单击“确定”按钮保存好设置操作,这样的话就能解决好上述的故障现象了。

当然,为了安全考虑,我们最好关闭Windows Server 2008系统的“Guest”帐号,让系统仍然使用高级访问模式,同时在Windows Server 2008系统中创建一个可以正常访问共享资源的用户账号,日后我们只要使用新创建的用户账号进行共享登录就可以了,这样可以防止非法用户随意访问目标共享资源。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号