奇宝库 > 解决共享故障 网络共享打印故障全解析

解决共享故障 网络共享打印故障全解析

大家对打印机的熟悉程度超过老师,尤其是办公室白领,每天至少要和打印机“接触”一次。面对如此多的终端用户,办公室通常只有一台或几台打印机,然后通过共享应用实现各个终端的打印。所以打印机在调试安装的时候,难免会出现一些共享打印故障。在此,笔者对打印机共享故障进行分析和点评,希望能帮助您解决打印机网络共享故障。

1、没有共享资源/共享服务未启用。

症状:可以在电脑之间Ping,但不能访问共享资源。在计算机管理中查看“本地共享”后,会弹出“服务器服务未启动”的错误对话框。

解决方案:在控制面板-管理工具-服务中启动服务器服务。并将“启动类型”设置为“自动”。

2.IP设置错误。

症状:两台电脑无法相互Ping通。连接用的双绞线经过测试没有问题,没有安装防火墙。

解决方法:检查两台电脑的IP是否在同一个网段,子掩码是否相同。

3.WINXP的默认设置不正确。

症状:您无法访问另一台WINXP机器。

解决方案:在控制面板的用户帐户中启用来宾帐户。然后在运行中输入secpol.msc来启动“本地安全策略”。

本地策略-用户权限分配,打开“从网络访问这台计算机”,并添加一个来宾帐户

本地策略-安全选项,禁止“帐户:对于密码为空的本地帐户,只允许控制台登录”。

有时候,还会出现另一种情况:访问XP时,登录对话框中的用户名是灰色的,而且始终是Guest用户,无法进入另一个用户账号。

解决方案:本地策略-安全选项-“网络访问:本地帐户的共享和安全模式”,修改为“经典-本地用户验证自己”

4.系统漏洞补丁软件修改了安全策略。

症状:在“网上邻居”中可以看到对方的电脑,但是访问共享时提示“没有权限访问网络”。

解决方案:在开始菜单中输入secpol.msc,启动“本地安全策略”,本地策略-用户权限分配,打开“拒绝从网络访问此计算机”,删除guest用户。

5.防火墙规则。

症状:安装防火墙(包括WINXP系统自带的防火墙)时,有类似的提示,如“XXX无法访问”、“您可能没有使用网络资源的权限”、“如果您有访问权限,请联系此服务器的管理员进行Ping out”、“找不到网络路径”等。

解决方案:停止防火墙或添加局域网访问规则。

WINXP自己的防火墙:打开控制面板-网络和互联网连接-Windows防火墙-例外,勾选“文件和打印机共享”。

6.Win2000/XP互访

症状:Ping命令可以通过,但是无法实现“网上邻居”的互访。

解决方案:在WIN2000/XP系统中:控制面板-管理工具-计算机管理-本地用户和组-用户,在Guest帐户上单击鼠标右键,选择属性,取消常规项中的“帐户已停用”。

来宾用户密码,设置好了吗?

坊间盛传Windows XP下的Guest用户存在严重的安全漏洞,我们无法在“用户账号”中为Guest用户设置密码。但是您可以在这里输入:

Rundl32netplwiz.dll,用户Rundll将打开“用户帐户”页面。这不是我们通常在控制面板里看到的“用户账号”。在用户帐户的“用户”选项卡下选择客人用户,然后点按下面的“重设密码”。好了,现在为你的访客用户设置一个密码。对了,把最上面的也勾上。

1.不适当的访问权限

Windows/2000/XP/2003系统支持NTFS文件系统,NTFS可以有效增强系统的安全性。但是当ACL(访问控制列表)中用户的访问权限设置不正确时,用户无法正常访问本地共享资源,出现“权限不足”的提示信息。

2.不适当的帐户和策略设置

在Windows工作组环境中,一般情况下,用户需要使用Guest帐户访问共享资源。但是,为了系统安全起见,该系统的来宾帐户已被禁用。另外,在Windows 2000/XP/2003系统中,默认情况下,组策略不允许Guest帐户从网络访问本机,导致其他用户无法访问本机的共享资源,出现“访问被拒绝”的消息。

3.网络防火墙设置不正确。

为了增强本机的安全性,防止非法入侵,用户安装了网络防火墙。但是网络防火墙设置不当也导致其他用户无法访问本机的共享资源,出现“拒绝访问”的提示信息,因为防火墙关闭了共享资源所需的NetBIOS端口。

解决办法

1.启用来宾帐户

在很多情况下,为了本地系统的安全,Guest帐户被禁用,因此无法访问该机器的共享资源,因此必须启用Guest帐户。

笔者以Windows XP系统为例进行介绍。在共享资源提供者上,进入控制面板管理工具,运行计算机管理工具,然后展开计算机管理(本地)系统工具本地用户和组用户,找到来宾帐户。如果Guest帐户中出现一个红叉,则表示该帐户已被停用。右键单击该帐户,在“来宾属性”对话框中,取消选中“帐户已停用”。单击“确定”后,将启用来宾帐户。该方法适用于Windows 2000/XP/2003系统。

提示:使用Guest帐户访问共享资源存在很大的安全风险。当然,我们也可以为每个访问用户创建一个指定的帐户。首先,在共享资源提供者处创建一个新帐户,然后指定该帐户的访问权限。接下来,在客户机中使用相同的用户名和密码创建一个新帐户来访问共享资源。使用该帐户登录客户端后,您可以正常访问该帐户允许的共享资源。这种方法更安全,但不适合大规模网络,因为它需要为网络中的每个用户创建一个帐户。

2.修改用户访问策略。

尽管启用了此机器的来宾帐户,但用户仍然无法访问此机器提供的共享资源,因为组策略默认情况下不允许来宾帐户从网络访问此机器。

点击“开始运行”,在运行框中输入“gpedit.msc”,依次展开组策略窗口中的“本地计算机策略计算机配置Windows设置安全设置本地策略用户权限分配”(图1),在右栏中找到“拒绝从网络访问此计算机”项,打开后删除Guest帐户,然后打开“从网络访问此计算机”,这样就可以使用Guest帐户从网络访问此计算机的共享资源。该方法适用于Windows 2000/XP/2003系统。

3.合理设置用户访问权限。

网络中很多机器使用NTFS文件系统,其ACL功能(访问控制列表)可以控制用户的访问权限。要访问这些机器的共享资源,用户必须被赋予相应的权限。如果使用Guest帐户访问本机的CPCW共享文件夹,右键单击共享目录,选择Properties,切换到Security选项卡,然后将Guest帐户添加到用户列表,然后指定Guest的访问权限,至少赋予“读取”和“列出文件夹目录”权限(图2)。如果想让多个用户账号访问共享目录,只需要添加Everyone账号,然后赋予“读取”和“列出文件夹目录”权限,这样就避免了逐个添加和指定每个用户的访问账号。该方法适用于NTFS文件系统的Windows 2000/XP/2003系统。

4.更改网络访问模式

默认情况下,XP将所有从网络登录的用户视为来宾帐户,因此即使管理员从网络登录,他也只有来宾的权限。如果无法访问,请尝试更改网络的访问模式。打开组策略编辑器,依次选择“计算机配置Windows设置安全设置本地策略安全选项”,双击“网络访问:本地帐户的共享和安全模式”策略,将默认设置“仅限来宾-本地用户以来宾身份验证”更改为“经典:本地用户以自己的身份验证”。

即使guest没有打开,您也可以通过输入本地帐户和密码登录到您想要访问的电脑,这些帐户和密码是您想要访问的电脑中现有的帐户和密码。如果您需要帐户和密码来访问网络,您可以通过在想要访问的电脑中输入现有帐户和密码来登录。

如果不改变访问模式,可能连用户名和密码都输入不了,//computername/guest灰显。即使密码为空,不打开访客也不能点击确定登录。在经典模式下,可以输入用户名和密码登录到想要进入的电脑。

5.正确配置网络防火墙

很多机器都安装了网络防火墙,其设置不当也导致用户无法访问本机的共享资源。此时需要打开本机共享资源所需的NetBIOS端口。以天网防火墙为例,作者在“自定义IP规则”窗口中选择规则“允许局域网机器使用我的共享资源”,最后点击“保存”按钮,从而打开NetBIOS端口。

6.一个值得注意的问题。

我们可能还会遇到另一个问题,就是当用户密码为空时,即使你做了以上所有的修改都无法登录,访问仍然会被拒绝。这是因为系统的“安全选项”中默认启用了“帐户:只允许密码为空的本地帐户登录控制台”的策略。根据Windows XP安全策略,优先级被拒绝。

本文来自网络,不代表本站立场,转载请注明出处: