Answers:
这是团体的目的。
您可以将ftp
用户添加到apache
组中,反之亦然。或者,甚至更好的是,您可以将它们添加到为此专门创建的第三组中。
例如
#groupadd mygroup #useradd -G mygroup ftp #useradd -G mygroup apache #chown -R:mygroup / var / www #chmod -R g + rw / var / www
这些命令执行以下操作:
您只需要确保将来添加的文件属于“ mygroup”组,并且对apache和ftp都具有适当的权限即可读取/写入它们。
var/www
是否有一种方法可以限制此范围?
usermod
例如usermod -G mygroup ftp
find /var/www -type d -print0 | xargs -0 chmod g+s /var/www
”与umask 002组合将确保/ var / www中的新文件和目录继承适当的组和对该组具有r / w访问权限。许多Linux发行版现在默认为002的umask(同那些默认创建为每个新用户的新组)