我们将Web文件从AFS移动到设置了acl标志的本地卷.我们使用扩展ACL来获取权限,以便用户可以编辑我们网站的不同部分.在AFS中,当您创建新文件时,它会继承其父级的权限.
我们如何做到这一点,以便当用户在他们的网络目录中创建新文件时,这些文件是否继承父母的facl? (其中包括www-data)如果有帮助,我们运行Gentoo Linux.
解决方法
在Linux上很多文件系统支持posix acl,有关更多信息,你看这个链接
http://users.suse.com/~agruen/acl/linux-acls/online/,if你有很多目录,你想在子目录上应用acls
-R,--recursive Apply operations to all files and directories recursively. This option cannot be mixed with ‘--restore’.
但是如果你想在创建时将acl应用于文件和目录,则需要在目录上使用默认值acls
setfacl -d -m user:user01:rwx dir