Unix

Solaris ZFS ACL

  • November 9, 2011

我想重置目錄樹上的 ACL,以便根目錄 ACL 替換其下所有文件和文件夾上的 ACL。我怎樣才能最好地做到這一點?

編輯:這個問題措辭不好嗎?即使您不知道答案,有人可以給我一些回饋嗎?

您只需要通過在目錄上執行來找出 ACL ls -V(在此範例中,我在以下root目錄中執行它/

drwx------   4 root     root          10 Feb 25  2011 root
            owner@:rwxp--aARWcCos:-------:allow
            group@:------a-R-c--s:-------:allow
         everyone@:------a-R-c--s:-------:allow

然後,您可以chmod -R A=<<INSERT ACL HERE>> *在目錄上執行 a,其中<<INSERT ACL HERE>>將替換為命令中列出的 acl ls

在這種情況下,我會cd root然後發出chmod -R A=owner@:rwxp--aARWcCos:-------:allow\ group@:------a-R-c--s:-------:allow\ everyone@:------a-R-c--s:-------:allow *

這通常對我有用。

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