利用overlayfs实现文件系统的安全隔离

OverlayFS,一种堆叠文件系统,不直接参与磁盘空间结构的划分,是建立在其它的文件系统之上,其作用就像一个文件集合,可以将不同目录和文件合并到一个指定的目录上;

挂载一个OverlayFS

mount -t overlay -o <options> overlay <mount point>

<mount point>是最终overlay的挂载点mergeddir;

overlay的options有如下:

        lowerdir=<dir>:指定用户需要挂载的lower层目录,lower层支持多个目录,用“:”间隔,优先级依次降低。最多支持500层。

        upperdir=<dir>:指定用户需要挂载的upper层目录,upper层优先级高于所有的lower层目录。

        workdir=<dir>:指定文件系统挂载后用于存放临时和间接文件的工作基础目录。

        default_permissions:

        redirect_dir=on/off:开启或关闭redirect directory特性,开启后可支持merged目录和纯lower层目录的rename/renameat系统调用。

        index=on/off:开启或关闭index特性,开启后可避免hardlink copyup broken问题。

lowerdir是OverlayFS中只读的层,不能被修改,OverlayFS支持多个lowerdir;

upperdir是可读写

  • 38
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值