如何使文件系统默认为只读?

如何使文件系统默认为只读?

我并不是在谈论调整 fstab 或使用“mount”程序......我在考虑 tune4fs、btrfstune 之类的:我想知道您是否听说过任何文件系统能够向主机系统声明自己为“默认只读”。

我知道只读属性是在操作系统端定义和应用的,但例如,BTRFS 对快照具有“只读”属性。我可以使用这个(我可能会),但我不确定这是否可行,如果更稳定的 FS 可以做同样的事情,那就更好了。

问候

编辑

我当然知道 chmod aw。但我不确定 chmoding 是否有助于防止断电时数据丢失。

答案1

您是否考虑过将文件系统设为 btrfs 只读“种子设备”?

# btrfstune -S 1 /dev/device

我自己还没有尝试过,但是 btrfs维基百科有更多关于如何执行此操作和用例的信息。

相关内容