Linux 文件权限

Linux 文件权限

我在 Linux 系统上拥有一个特定文件。我想授予 2 个组(会计、运输)读取权限和仅读取权限,并授予 3 个用户(Mike、Raj 和 Wally)写入权限和仅写入权限。

我怎样才能做到这一点?

答案1

我建议使用 POSIX ACL(访问控制列表)。您的文件系统必须支持它们/启用 acl 选项,但如果支持,那么您的问题将简化为:

setfacl -m u:mike:w myfile
setfacl -m u:raj:w myfile
setfacl -m u:wally:w myfile
setfacl -m g:accounting:r myfile
setfacl -m g:shipping:r myfile

您可以对任意权限集执行此操作。

相关内容