我想授予其他组成员访问我的客户目录的权限

我想授予其他组成员访问我的客户目录的权限

我想在下面创建一个目录/google/new,该目录的所有者必须是我的 client sara

红色组成员nikhil必须edwin能够elizwa访问该目录中的所有文件。并且该目录内要创建的所有文件必须与该目录具有相同的组/google/new

答案1

假设您有足够的权限并且/google目录存在(如果没有,您需要将-p选项传递给mkdir):

mkdir /google/new
chown sara:red /google/new
chmod g+s /google/new

里面创建的所有文件/google/new都将归组所有red

由于您的问题不清楚用户是否sara是组的成员red,因此如果sara不属于red组,这里还有一个补充:

setfacl -m g:red:r /google/new

这将允许red组中的用户读取文件/google/new

在这种情况下,您还需要修改先前代码中的第二行以对应于 sara 的组:

chown sara:saras_group /google/new

相关内容