
我住得離媽媽很遠。當她運行 Windows XP 的舊筆記型電腦壞了時,我用一台裝有 ubuntu gnome (14.04) 的小型電腦替換了它,我可以遠端管理它(ssh、x11vnc 和 rsync 用於備份)。身為windows xp的老用戶,她的桌面上有許多圖示。我創建了一些啟動器(firefox.desktop、thunderbird.desktop、Word.desktop(用於 libre office writer))。
她經常打電話給我,因為其中一個發射器失蹤了。每次我在垃圾資料夾中找到丟失的啟動器。也許是我母親的錯。
您將如何保護這些啟動器,同時保留對桌面資料夾的寫入權限?我應該寫一個 cron 來監控這些錯誤嗎?
一種想法是將黏滯位元放在桌面資料夾上,並將資料夾和 .desktop 檔案的擁有者更改為 root。是否會出現令人討厭的副作用?
答案1
chmod
不是助手:如果目錄有寫入權限,那麼連chmod 000
刪除都不會儲存。您可以協助chattr +i
處理該文件。然後,即使是 root 也無法刪除該文件,直到刪除該屬性 ( chattr -i
)。