文件名称:newbie-sandbox:菜鸡沙盒
文件大小:23KB
文件格式:ZIP
更新时间:2024-04-08 19:50:34
Rust
新手沙盒 菜鸡沙盒 去做 运行 等待 cgroup v1 cgroup v2 seccomp 初始化 # 通过 docker 获取系统文件并复制到本地 ./build.sh 启动cgroup v2 如果系统已经是cgroup v2则忽略此步。 内核版本较老的(<4.15)请不要进行此操作,否则可能会造成系统异常 vim /etc/default/grub # 将参数添加至 GRUB_CMDLINE_LINUX_DEFAULT="...... cgroup_no_v1=allow systemd.unified_cgroup_hierarchy=1" 以禁用 cgroup v1 update-grub # 重启以使改动生效 reboot 用法 # 因为 namespaces 的限制,必须以 root 权限执行 cargo build && sudo ./target/debug/newb
【文件预览】:
newbie-sandbox-master
----.gitignore(334B)
----Dockerfile(177B)
----src()
--------utils.rs(2KB)
--------seccomp.rs(41KB)
--------exec_args.rs(3KB)
--------main.rs(2KB)
--------error.rs(720B)
--------runit.rs(2KB)
--------sandbox.rs(5KB)
--------status.rs(348B)
--------runit.s(413B)
----.cargo()
--------bin()
--------config(44B)
----LICENSE(1KB)
----Cargo.toml(300B)
----README.md(827B)
----build.sh(216B)