对于目录/var/www/
及其子目录,我希望用户apache,phped和Michael各自对所有现有文件以及由这些用户创建的未来文件具有r / w / x权限。我该怎么做?
答案 0 :(得分:2)
您要么将所有这些用户放在一个组中,并将/ var / www的组所有权设置为该组。然后你想要用chmod g+rwxs dirname
这样的组suid位来设置所有新文件属于该组。
或者您可以使用ACL(访问控制列表),例如http://users.suse.com/~agruen/acl/linux-acls/online/ 要使所有新文件属于某个特定组,您可以设置文件夹和所有新文件的默认ACL
[编辑]
您为应该在该组中的所有用户创建新组groupadd mynewgroup
,然后创建useradd -G mynewgroup Michael
等等。然后,您需要chgrp -R mynewgroup /var/www/
来设置目录的组所有权。
答案 1 :(得分:1)
创建一个包含这些用户的组,并根据您的意愿分配组级权限。