Linux

如何防寫目錄?

  • June 3, 2012

我有一些看起來像這樣的目錄和文件

drwxr-xr-x. 2 ss ss 4096 Oct  3  2004 backup

注意.權限中的。

使用者ss不能刪除此目錄。

問題

如何設置此類防寫以及如何撤消它?

.權限末尾的可能此處無關。它表示 ACL 和/或 SElinux 屬性適用。有關更多詳細資訊,請參閱此問題

如果使用者ss不能刪除這個目錄,可能是因為他沒有這個備份目錄的父目錄的寫權限。

將使用者的寫入權限添加ss到目錄備份的父目錄以允許刪除。

刪除文件或目錄需要將目錄寫入父目錄,因為是您正在編輯的文件。

如果使用者 ss 對父目錄具有寫入權限,並且您仍然無法刪除目錄,請檢查 acls(使用getfacl)和 SELinux 上下文(使用ls -ldZ)。

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