Permissions

如何使目錄真正不可刪除?

  • March 29, 2021

我正在使用此命令使DIRECTORY不可刪除:

  • sudo chmod 000 DIRECTORY
  • sudo chattr +i DIRECTORY

但我可以使用以下命令將其刪除:

  • sudo chattr -i DIRECTORY
  • sudo rm -rf DIRECTORY

我怎樣才能使DIRECTORY真正不可刪除?

只要您有權訪問可以寫入分區的 root 使用者,您就不能像仍然可以那樣使任何內容不可刪除cat /dev/zero > /dev/partition並銷毀所有數據。

可以肯定地減輕這種情況的方法:

  • 只讀媒體:CD/DVD/BD-Ray(隨著時間的推移會退化,大多數現成的光碟遲早會變得不可讀,除非您將它們儲存在非常特殊的環境中)
  • 具有隻讀開關的媒體(也可能隨著時間的推移而死)
  • 紙(是的,你可以列印一些有價值的東西,它變得有點不可刪除)
  • 沒有root權限

一切仍然可以被物理摧毀。

引用自:https://unix.stackexchange.com/questions/642558