挂载的磁盘断开后, 如何禁止写入目录

2023-02-01 13:52:26 +08:00
 sincerebrave

如题:

现有一个目录 /mnt/nas, 平常把一块硬盘挂载到 /mnt/nas, 每天会有数据写入 /mnt/nas

请问, 当挂载的磁盘断开时, 如何禁止写入 /mnt/nas , 以避免系统盘被撑爆 ?

707 次点击
所在节点    问与答
3 条回复
ysc3839
2023-02-01 14:07:33 +08:00
目录权限设为 444?不过对 root 无效
hxsf
2023-02-01 17:38:36 +08:00
上层目录挂一个非常小的 loop 设备?
比如先创建一个 /1G.bin 1G 的文件,mkfs 后挂载到 /aaa 上
然后数据盘挂载到 /aaa/data 上。
这样数据盘没挂载的时候 /aaa/data 是写到 loop 设备(/1G.bin )的最多写 1G 就满了
sincerebrave
2023-02-04 13:47:23 +08:00
@hxsf 感谢, 按照你的方案实现了
挂载为 loop,ro 直接禁止写入了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/912232

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX