V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
sincerebrave
V2EX  ›  问与答

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

  •  
  •   sincerebrave · 2023-02-01 13:52:26 +08:00 · 709 次点击
    这是一个创建于 659 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题:

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

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

    3 条回复    2023-02-04 13:47:23 +08:00
    ysc3839
        1
    ysc3839  
       2023-02-01 14:07:33 +08:00 via Android
    目录权限设为 444?不过对 root 无效
    hxsf
        2
    hxsf  
       2023-02-01 17:38:36 +08:00
    上层目录挂一个非常小的 loop 设备?
    比如先创建一个 /1G.bin 1G 的文件,mkfs 后挂载到 /aaa 上
    然后数据盘挂载到 /aaa/data 上。
    这样数据盘没挂载的时候 /aaa/data 是写到 loop 设备(/1G.bin )的最多写 1G 就满了
    sincerebrave
        3
    sincerebrave  
    OP
       2023-02-04 13:47:23 +08:00
    @hxsf 感谢, 按照你的方案实现了
    挂载为 loop,ro 直接禁止写入了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2889 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 14:45 · PVG 22:45 · LAX 06:45 · JFK 09:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.