84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
home下有两个用户分别是a和b用户 他们共同享有同一个家目录/home/user 目录下有两个文件夹: /home/user/dirA /home/user/dirB
想要实现
请问该怎么建立用户和设置权限呢?最好将两个用户放入一个用户组中。
光阴似箭催人老,日月如移越少年。
问题已经解决了: 为了实现这样的要求,首先需要将两个用户附属到同一个用户组下。 root用户登录 先新建用户组:groupadd usergroup 检查创建是否成功 cat/etc/group。文件最后一列应该是刚才创建的用户组名称 创建用户A:useradd -d /home/userA -m -g usergroup userA 设置权限:chmod -R 770 /home/userA 设置密码:passwd userA userA登录:su - userA 查看用户路径是否正确:pwd 创建文件夹:mkdir userA 设置目录访问权限:chmod -R 750 userA 查看权限是否正确:ls -l
切换到root目录:exit 创建用户userB:useradd -d /home/userB -m -g usergroup userB 设置权限:chmod -R 770 /home/userB 设置密码:passwd userB 切换到userB:su - userB 查看用户路径是否正确:pwd 创建文件夹:mkdir userB 设置目录访问权限:chmod -R 750 userB 查看权限是否正确:ls -l
这样userA和userB都拥有了自己目录的访问权限,同时相同用户组下的用户也只能读取该用户下共享的文件,不能修改和删除。
在用户userA中添加用户userB的连接: 用户userA登录:ln -s /home/userB/userB userB 查看连接是否正确:readlink userB
在用户userB中添加用户userA的连接: 用户userB登录:ln -s /home/userA/userA userA 查看连接是否正确:readlink userA
这样,用户userA登录后就能看到 -userA -userB 目录结构了,同时对userA有读写权限,对userB只有读权限
用户userB登陆后也能看到: -userA -userB 目录结构,同时对userB有读写权限,对userA只有读权限。
参考:http://blog.csdn.net/rlanffy/article/details/42103627
chown -R userA /home/user/dirA chmod -R u+rwX /home/user/dirA chmod -R o+rX /home/user/dirA chown -R userB /home/user/dirB chmod -R u+rwX /home/user/dirB chmod -R o+rX /home/user/dirB
setfacl这个命令命令不知道行不行。
问题已经解决了:
为了实现这样的要求,首先需要将两个用户附属到同一个用户组下。
root用户登录
先新建用户组:groupadd usergroup
检查创建是否成功
cat/etc/group。文件最后一列应该是刚才创建的用户组名称
创建用户A:useradd -d /home/userA -m -g usergroup userA
设置权限:chmod -R 770 /home/userA
设置密码:passwd userA
userA登录:su - userA
查看用户路径是否正确:pwd
创建文件夹:mkdir userA
设置目录访问权限:chmod -R 750 userA
查看权限是否正确:ls -l
切换到root目录:exit
创建用户userB:useradd -d /home/userB -m -g usergroup userB
设置权限:chmod -R 770 /home/userB
设置密码:passwd userB
切换到userB:su - userB
查看用户路径是否正确:pwd
创建文件夹:mkdir userB
设置目录访问权限:chmod -R 750 userB
查看权限是否正确:ls -l
这样userA和userB都拥有了自己目录的访问权限,同时相同用户组下的用户也只能读取该用户下共享的文件,不能修改和删除。
在用户userA中添加用户userB的连接:
用户userA登录:ln -s /home/userB/userB userB
查看连接是否正确:readlink userB
在用户userB中添加用户userA的连接:
用户userB登录:ln -s /home/userA/userA userA
查看连接是否正确:readlink userA
这样,用户userA登录后就能看到
-userA
-userB
目录结构了,同时对userA有读写权限,对userB只有读权限
用户userB登陆后也能看到:
-userA
-userB
目录结构,同时对userB有读写权限,对userA只有读权限。
参考:http://blog.csdn.net/rlanffy/article/details/42103627
setfacl这个命令命令不知道行不行。