文件夹和文件权限请帮忙

文件夹和文件权限请帮忙

现在我有 3 个用户:x、y、z

和 3 个文件夹 a、b、c

我想让用户 x 对这 3 个文件夹及其包含的文件拥有完全权限。

我想让用户 y 仅对 b 文件夹及其内容具有写入+读取+执行权限

我想让用户 z 仅对 c 文件夹及其内容具有写入+读取+执行权限

我怎样才能做到这一点?

答案1

为此,我们需要假设x是该组的成员g,并且既不是y也不z是同一组的成员。然后我们可以按如下方式设置(组)所有权和访问权限:

chown -R x a
chown -R y:g b
chown -R z:g c

chmod -R u+rwX,go-rwx a
chmod -R ug+rwX,o-rwx b c

这也会删除所有其他用户(除xyz之外)对所有三个目录的读取和遍历权限。

相关内容