Linux
讓新文件繼承其文件夾的擴展 ACL
我們正在將我們的 Web 文件從 AFS 移動到設置了 acl 標誌的本地捲。我們為我們的權限使用擴展 ACL,以便使用者可以編輯我們網站的不同部分。在 AFS 中,當您創建一個新文件時,它會繼承其父級的權限。
我們如何使當使用者在他們的 web 目錄中創建新文件時,這些文件繼承父文件的 facl?(其中包括 www-data)如果有幫助,我們執行 Gentoo Linux。
在 Linux 上,許多文件系統都支持 posix acl。
如果您有許多目錄並且您想在子目錄上應用 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