Unix
Solaris ZFS ACL
我想重置目錄樹上的 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>>
將替換為命令中列出的 aclls
。在這種情況下,我會
cd root
然後發出chmod -R A=owner@:rwxp--aARWcCos:-------:allow\ group@:------a-R-c--s:-------:allow\ everyone@:------a-R-c--s:-------:allow *
這通常對我有用。