linux 目录访问权限

2025-02-06 10:35:38
推荐回答(4个)
回答1:

A和C一个组,B和C一个组,即可。

设置用户[和组]: chown 用户[:[组]] 文件
设置组: chgrp 组 文件

Linux下目录也是文件。

————————————————————————
补充:
添加用户所属组:
usermod -G 组名1[,组名2,……] 用户名

这种方式可一次添加多个,也可以一个一个地加。注意参数是大写的G。
如果是小写的g将更改用户所属组,是覆盖。

回答2:

可以一个用户多个组的,不行你就sudo vi /etc/group 自己添加...

C分别添加到A和B的组...
user 权限:770
group 权限可以不修改...

回答3:

可以使用setfacl作acl访问控制!

格式:setfacl -R -m u:用户名:rwx 目录

及好用,本人用这个做了个SMB。

可以参考这个:http://hi.baidu.com/luoctao/blog/item/f2c69bfc259a868ab801a012.html

回答4:

ab同组设为只能user访问group不能访问,添加c到新的组,设ab为other可以访问