热补《XP和Vista局域网共享》
董师傅茶坊
读者VS董师傅
杨铭:董师傅,我看了第13期《实现XP和Vista局域网共享》一文,不过我在我们单位的局域网中尝试后提示“没有权限”,请帮帮忙。
董师傅:上周我接到不少读者的求助,仔细询问了一下,发现此问题都出在只共享单个文件夹的用户中,现在原作者再补充一下有关Vista和XP共享的一些问题。
由于笔者是一名家庭用户,局域网互访的目的就是两台机器间无障碍的数据交换,完全的、毫无隐私考虑的共享,因此“共享”设置的是整个分区。但对于单位用户来讲,平时在一个分区中存放很多种文件,共享整个分区是不可能的,一般只分享几个文件夹而已,因此按照第13期文章中的方法进行设置后就会遇到权限问题!
问题症结:
以共享“F:\A文件夹”为例:当我们按照普通的文件共享步骤将A文件夹设置完成以后,在用户权限方面,只是给A文件夹的“Everyone”用户赋予了访问权限,而整个F分区却没有设置,当局域网用户访问时,就被F分区的用户权限阻止了,所以才会遇到“没有权限”问题。
解决问题:
现在我们只要给F分区添加Everyone用户以及相应的权限就行了,以Vista为例:在资源管理器中右击F分区盘符进入“属性”页,切换到“安全”标签页后点击“高级”按钮,从“权限”标签页中依次点击“编辑→添加→高级→立即查找”,从下方的用户列表中找到并双击“Everyone”用户名,一路点击“确定”按钮后退出。
再次右击进入分区“属性”,从“组或用户名”列表选中“Everyone”,点击“编辑”按钮后根据自己的需要指派权限,完成后点击“确定”就可以正常访问了(图1)。

董师傅提示:如果你用的是Windows XP系统,只要从分区“属性”界面中直接点击“添加”按钮来添加Everyone用户即可。
我该指派什么样的权限
其实这个问题很简单,你只要想好让对方干什么就行了:如果只允许对方查看、读取、复制,而不允许删除或重命名,只选择“读取和执行”即可;如果允许对方写入、删除、重命名等有修改动作的操作,请选择“完全控制”。
我该怎样设置互访密码
如果局域网中用户很多,但我们只想与其中一个或几个用户共享资源,这就需要设置密码了:在Vista中桌面右击“计算机”后选择“管理”,依次展开“系统工具→本地用户和组→用户”,右击“Guest”用户并点击“设置密码→继续”,在弹出对话框中设置一个密码,比如“abc”,确认并注销或重启后生效。这样以后局域网用户再访问你的资源时就会弹出登录窗口,必须输入“用户名:guest;密码:abc”才能访问(图2)。
