从局域网中的普通计算机中,打开网上邻居窗口就能看到目标共享资源了;可是,Windows Server 2008系统中的共享资源却不是那么容易见到的,这是为什么呢?
原来,Windows Server 2008系统在默认状态下强化了安全性能,它通过新增加的网络发现功能控制着普通客户端随意查看保存在其中的目标共享资源。因此,当我们无法从网上邻居窗口中查看到Windows Server 2008系统中的目标共享资源时,那需要检查对应系统的网络发现功能是否正常开启了,下面就是具体的查看步骤:
首先打开Windows Server 2008系统的“开始”菜单,从中依次选择“设置”/“控制面板”命令,在其后的控制面板窗口中用鼠标双击“网络和共享中心”图标,打开对应系统的网络和共享中心管理窗口。
其次从该管理窗口的“共享和发现”列表下面,找到“网络发现”选项,再展开该选项设置区域,检查在默认状态下“启用网络发现”选项是否处于选中状态,如果发现该选项还没有选中时,那就说明Windows Server 2008系统禁止局域网中的任何用户通过网络查看、访问其中的所有共享资源,这么一来我们自然就不能看到其中的目标共享资源了;
此时,我们可以选中“启用网络发现”选项,再单击“应用”按钮保存好上述设置操作。当然,在这里我们必须确保“文件共享”选项也处于选中状态,不然的话Windows Server 2008系统是不能将目标资源共享发布到局域网网络中的。
当然,还有一点需要各位朋友注意的是,局域网中的普通计算机一定要和Windows Server 2008系统所在主机位于相同的工作子网中,并且它们要使用相同的工作组名称,如果连这个条件都不能保证,那我们或许根本就看不到目标共享资源所在主机的“身影”,更不要谈去访问它了。
在网上邻居窗口中看到Windows Server 2008系统中的目标共享资源后,那说明目标共享资源已经在向我们“招手”了,但是能不能和它握上手,这还不一定呢,这是因为当我们尝试用鼠标双击目标共享资源图标时,经常会遭遇类似禁止访问、找不到网络路径等现象的打不开障碍。不同的现象引起的原因也不同,我们需要依照具体的现象依次排查,才能扫清目标共享资源打不开的障碍。
一般来说,当我们用鼠标双击目标共享资源图标时,Windows Server 2008系统会先对共享访问操作进行身份验证,验证通过之后才会判断是否有权访问,最后才决定是否要将目标共享资源内容显示出来。依照这个共享访问过程,我们不难得出当系统出现禁止访问的提示现象时,那很可能是Windows Server 2008系统不允许用户通过网络访问共享资源,或者访问用户不具有访问权限,此时我们可以按照下面的步骤进行排查:
首先在Windows Server 2008系统桌面中依次单击“开始”/“运行”命令,在弹出的系统运行框中,执行字符串命令“gpedit.msc”,打开对应系统的组策略控制台窗口,在该窗口左侧显示窗格中点选“计算机配置”节点选项,并从该节点下面依次展开“Windows设置”/“安全设置”/“本地策略”/“用户权限分配”组策略分支。其次在目标分支下面双击“从网络访问此计算机”选项,当系统屏幕上出现如图2所示的设置对话框时,我们仔细检查一下“本地安全设置”设置页面中,是否存在自己使用的共享访问账号;例如,当我们默认以“Guest”账号进行共享访问操作时,如果“Guest”账号没有出现在设置对话框中时,那系统就会出现禁止访问的提示,此时我们只要单击“添加”按钮,将自己使用的共享访问账号添加进来就可以了。
如果自己使用的共享访问账号没有设置密码时,我们也有可能会遇到禁止访问的故障提示,这是因为Windows Server 2008系统在默认状态下只允许空白密码账号访问控制台操作,而不允许他们进行其他任何操作;为此,我们还需要查看Windows Server 2008系统的相关组策略参数,看看它是否对空白密码账号的访问操作进行了限制:
首先打开Windows Server 2008系统的运行对话框,在其中输入“gpedit.msc”字符串命令,单击回车键后,进入对应系统的组策略控制台窗口,在该窗口左侧显示窗格中点选“计算机配置”节点选项,并从该节点下面依次展开“Windows设置”/“安全设置”/“本地策略”/“安全选项”组策略分支;
其次在对应“安全选项”组策略分支的右侧显示区域中,用鼠标双击“账户:使用空白密码的本地账户只允许进行控制台登录”目标组策略,打开设置对话框,要是看到其中的“已启用”选项处于选中状态时,那就说明Windows Server 2008系统禁止空白用户账号进行共享访问操作,此时我们必须选中“已禁用”选项,再单击“确定”按钮保存好上述设置操作。
经过上述设置操作,要是系统屏幕上还出现找不到网络路径等故障提示时,那我们可以尝试刷新一下客户端系统中的网上邻居窗口,以防止Windows Server 2008系统中的目标共享资源位置真的发生了变化,如果执行过刷新操作之后,该故障提示仍然不消失的话,那很可能是Windows Server 2008系统中的隐藏共享IPC$被意外关闭运行了,因为共享内容能否显示出来需要IPC$的支持,如果得不到它的支持,那么系统就会提示说找不到目标共享资源的网络路径。在检查Windows Server 2008系统中的隐藏共享IPC$是否启用正常时,我们可以按照下面的步骤来进行:
首先单击Windows Server 2008系统桌面中的“开始”按钮,从弹出的“开始”菜单中依次点选“程序”/“附件”/“命令提示符”选项,再用鼠标右键单击“命令提示符”选项,然后执行“以管理员身份运行”命令,将系统屏幕切换到DOS命令行工作窗口;
其次在该窗口的命令行提示符下输入字符串命令“net share”,单击回车键后,我们就能从其后的结果界面中看到隐藏共享IPC$的启用状态了,要是发现它运行不正常时,我们只要简单地执行一下字符串命令“net share IPC$”就可以了。