首页 > 范文大全 > 正文

解决“钉子户”故障 让共享畅通

开篇:润墨网以专业的文秘视角,为您筛选了一篇解决“钉子户”故障 让共享畅通范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

从Windows诞生以来,有局域网的地方,就会用到“共享”,不过我们常常会遇到一些莫名其妙的故障,而这些故障多是老生常谈的“钉子户”故障。实际上,我们很少有动网卡、交换机、网线的时候,引起这些故障的因为多是设置、操作不当。本文就来介绍有关局域网共享的一些设置技巧。

讲述网管自己的故事

我是一家小小的网吧的小小网管,我给大家讲一个故事:有一次,一位MM客人发疯一样地狂喊:网管,你这机器怎么这么烂,耳机一点都不响!由于网吧很小,大家都盯着那位MM,老板在一旁咬着牙,大概是不满意我的工作效果。

我一路小跑过去,一边担心自己的工资被扣光,一边逐一检查一遍:音量开了、系统设置正常、播放器正常、解码器装好了……正当我准备换个新耳机试试的时候,发现:她用的是――旁、边、客、人、的、耳、机……

场景一:完全畅通的局域网文件共享

适合情况:互相信任的同局域网用户,比如同事。

小张与小王是同事,并且需要紧密协作,随时都可能互相访问对方的电脑。在公司的局域网中,小张访问小王的电脑时,出现“对方网络资源无权访问”的错误提示。

分析:由于双方的电脑处于同一工作组,也是同一HUB接入,应该说访问是没有问题的。鉴于提示是“权限问题”,那就应该从小王的系统设置入手解决。而控制网络访问权限的是组策略配置,所以我们要做的就是检查小王的组策略中对共享资源的配置。

第1步 运行“gpedit.msc”命令打开组策略编辑界面,在左侧窗口中依次展开“本地计算机策略计算机配置Windows设置安全设置本地策略用户权利指派”,在右边窗口中双击“拒绝从网络访问这台计算机”,检查其中是否存在Guest账户,如果发现,则选中Guest账户,单击“删除”按钮。这样做的目的是让Guset用户可以通过网络访问小王的计算机。(见图1)

图1

第2步 同样在组策略编辑界面,依次展开“本地计算机策略计算机配置Windows设置安全设置本地策略安全选项”,在右边窗口中双击“网络访问:本地账户的共享和安全模式”,将这里设置成“经典-本地用户以自己的身份验证”。(见图2)

图2

第3步 还是在组策略编辑界面,依次展开“本地计算机策略计算机配置Windows设置安全设置本地策略安全选项”,在右边窗口中双击“账户:使用空白密码的本地用户只允许进行控制台登录”,将其设置为“已禁用”。

点评:小张与小王是互相比较放心的同事,可以将互相访问的权限完全交给对方,通过以上的设置,双方在访问对方的共享文件夹的时候是不需要账户和密码的。

场景二:单方面文件共享畅通

适合情况:领导与员工之间的文件共享

老板的电脑需要随时畅通地访问小张的电脑,但老板的电脑对小张实施授权访问――访问的时候必经过密码验证。

分析:Windows XP与Windows 9x/ME不一样,默认情况下它只能将共享文件夹设置为只读或“允许网络用户修改我的文件”,不用经过任何授权就能访问共享资源。现在解决问题的关键就在于老板的网络共享设置,为共享文件加上一个授权。

第1步 在老板的电脑上首先取消“简单共享”,方法是:打开“我的电脑”,依次选择“工具文件夹选项”,在打开的对话框中选择“查看”标签,取消选择“使用简单共享(推荐)”。(见图3)

图3

第2步 接下来创建共享用户。依次选择“开始设置控制面板”,打开“用户账户”,创建一个有密码的账户,假设用户名为“xiaozhang”,密码为“123”。

第3步 接下来设置需要共享的目录的权限,假设该目录为NTFS分区上的目录名为“发票”,用鼠标右键单击要该目录,选择“共享和安全”,选择“共享共享此文件夹”,点击“权限”,单击“删除”按钮将原先该目录任何用户(everyone)都可以共享的权限删除,再单击“添加”按钮,依次单击“高级立即查找”,选择用户“xiaozhang”,单击“确定”添加用户,并选择该用户的共享权限。(见图4,图5)

图4

图5

点评:老板访问小张的电脑是完全可以访问的,而小张要访问老板的目录,就需要密码和账户的授权。

场景三:远程开启文件共享

适合情况:某电脑暂时不能操作(比如在机房中),但又需要共享访问其中的文件,所以只能通过远程的方式来实现文件夹的共享。

set /p RemoteHost=请输入主机名称或IP:

ping %RemoteHost% -n 1 -w 2|find "from">nul||cls && echo 远程主机不存在。&& goto :over

echo.

echo 远程主机是活动的。

goto :ConnectToRemoteHost

:ConnectToRemoteHost

set /p user=请输入用户名:

set /p pass=请输入密码:

net use \\%RemoteHost%\ipc$ %pass% /user:%user%|find "成功">nul ||cls && echo ipc$连接发生错误。&& goto :over

echo.

echo ipc$连接成功

goto :OpenShare

:OpenShare

net share c$=C:>nul & if errorlevel 1 echo C盘共享失败

net share d$=D:>nul & if errorlevel 1 echo D盘共享失败

net share admin$>nul & if errorlevel 1 echo Admin共享失败

@net use * /del /y>nul

第2步 将其保存为.bat批处理文件,我们只需要双击它就可以远程开启C、D盘的共享。

分析:这算是一个比较“偏门”的应用了,如果你想再加上定时功能,让该共享在某个时刻自动开启,那还可以加上at命令来实现,方法很简单,只需要在“OpenShare”字段的“net share c$=C:>nul & if errorlevel 1 echo C盘共享失败”等几个开启共享的命令前面加上“at...”的时间命令即可。

场景四:临时共享一下文件

适合情况:小张电脑上的文件比较重要,长期处于共享状态极不安全,只能在需要共享的时候共享给小王,如此频繁的操作稍显烦琐,所以需要一个比较简单的方法来开启和关闭共享。

第1步 先建立一个如下面的开启文件共享的批处理文件:

net share c$

net share d$

需要开启时,只需要双击该批处理文件即可。

第2步 再建立一个关闭文件共享的批处理文件:

net share c$/del

net share d$/del

需要关闭时,同样双击该批处理文件即可。