如何使檔​​案系統預設只讀?

如何使檔​​案系統預設只讀?

我不是說調整 fstab 或使用“mount”程式...我在考慮tune4fs、btrfstune 等:我想知道您是否聽說過任何能夠聲明自身的文件系統對於主機系統來說“預設為只讀”。

我知道只讀屬性是在作業系統端定義和應用的,但例如,BTRFS 對於快照有一個「唯讀」屬性。我可以使用它(我可能會),但我不確定這是否有效,如果更穩定的 FS 可以做到同樣的事情,那就更好了。

問候

編輯

我當然知道 chmod aw。但我不確定 chmoding 是否有助於防止斷電時資料遺失。

答案1

您是否考慮將檔案系統設為 btrfs 只讀「種子設備」?

# btrfstune -S 1 /dev/device

我自己沒有嘗試過,但 btrfs維基百科有關如何執行此操作和用例的詳細資訊。

相關內容