virt_isolation:小型测试程序,将squashfs挂载到专用挂载名称空间中

时间:2024-05-16 14:25:09
【文件属性】:

文件名称:virt_isolation:小型测试程序,将squashfs挂载到专用挂载名称空间中

文件大小:8KB

文件格式:ZIP

更新时间:2024-05-16 14:25:09

C

用户名称空间和linux功能 小型测试程序,将squashfs挂载到专用的挂接名称空间中。 如果未启用功能,则用户映射将有点混乱,除当前用户外的所有组和用户都将显示为nobody / nfsnobody 。 在大多数情况下,该程序应该干净地终止,并且不要让任何坐骑或儿童垂悬。 有关用户名称空间文档的 。 了解功能文档。 以获得PR_SET_DUMPABLE 流 检查squashfs和安装点是否存在 取消共享用户和挂载名称空间 将用户uid映射为0,并将所有其他uid和gid映射为1-> 1 取消共享用户名称空间 将uid 0映射回原始用户uid,并将所有其他uid和gid映射为1-> 1 启动用户命令 编译中 gcc virt.c -o virt gcc set_mappings.c -o set_mappings -lcap 在centos上启用用户名称空间 echo "10


【文件预览】:
virt_isolation-master
----README.md(2KB)
----set_mappings.c(3KB)
----virt_embed.c(10KB)
----virt.c(8KB)
----commands.sh(199B)

网友评论