本文最后更新于2018年12月15日,可能会因为没有后期更新而失效。如果您发现本文已经失效或者需要修正,请留言给博主!感谢
文章目录[隐藏]
如何在 Windows 环境下设置共享,百度一大堆教程。我这里着重写如何设置三层级目录下的不同权限共享。
我门要设置的结果是这样的:
a 用户拥有 b、c、d、e、f、g 用户的所有共享文件访问和修改权(实例中,一般是这样的:a 是经理,b 和 e 是组长,c、d、f、g 是组员)
b 用户拥有 c 和 d 用户的所有共享文件访问和修改权,但没有 a 用户最高层级目录的访问权和 e 组人员的共享访问权
e 用户拥有 f 和 g 用户的所有共享文件访问和修改权,但没有 a 用户最高层级目录的访问权和 b 组人员的共享访问权
c、d、f、g 都只能访问自己的共享目录
首先,先创建 a、b、c、d、e、f、g 的用户账户,并设置密码
为了方便快捷,我这里选择用命令:
使用组合键 WIN+R 调出运行窗口,并输入 cmd 回车
输入 net user [用户名] [密码] /add 回车来创建账户
所有用户创建完成之后,我们创建目录
接下来设置共享,并分配权限
找到 D 盘 a 目录,右键>属性>共享>共享,找到用户们的用户名添加进去,并授予“读取和写入”权限
有下面这个提示的话,选“否”>“完成”
进入 d:\a 目录下,对 d:\a\a 目录进行跟上面相似的操作,但是这里要把除 a 以外的用户通通删除
进入 d:\a 目录下,对 d:\a\b 目录进行跟上面相似的操作,但是这里要把除 a、b、c 和 d 以外的用户通通删除
进入 d:\a 目录下,对 d:\a\e 目录进行跟上面相似的操作,但是这里要把除 a、e、f 和 g 以外的用户通通删除
后面的基本也就依葫芦画瓢了,剩下的每个目录的权限分配是这样的:
d:\a\b\b 目录:
d:\a\b\c 目录:
d:\a\b\d 目录:
d:\a\e\e 目录:
d:\a\e\f 目录:
d:\a\e\g 目录:
最后,客户端通过 UNC 根路径,层层递进访问共享就行了
比如我的共享服务器 IP 是 192.168.254.0,那么就调出运行窗口,输入 UNC 路径,如下图所示,点“确定”访问就行了