我正在编写一个触及文件的脚本,然后按照一个特定用户(比如peter)对该文件拥有完全权限的方式修改访问控制列表。因此,如果以前没有人,我必须添加彼得和面具。 例如
# file: newfile
# owner: hans
# group: hansgroup
user::rwx
user:peter:rwxc
group::r-x
mask::rwx
other::r--
面具也必须提供完全权限,否则peter的条目将被屏蔽。 那么,如果已经存在掩码条目,因为存在其他特殊用户或组条目(可能来自目录的默认ACL),我可以将掩码更改为rwx以便为我的新peter启用完全权限条目?我确信如果扩展掩码,我会 - 在某些情况下 - 改变其他一些特殊条目的有效权限吗?
如果不是,我不需要担心面具的扩展吗?这不是问题吗?
如果是的话,我看到了它的两难境地。我该怎么办?
我熟悉acls的这个文档:http://www.suse.de/~agruen/acl/linux-acls/linux-acls-final.pdf