Linux

讓新文件繼承其文件夾的擴展 ACL

  • August 27, 2020

我們正在將我們的 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

引用自:https://serverfault.com/questions/556836