1
visitant Jul 11, 2020
为什么不每个用户起个新的容器
|
2
ipwx Jul 11, 2020
每个用户新的容器。。?
|
4
ipwx Jul 11, 2020
setuid setgid? 好像这俩 posix 调用可以从 root 进程降权。
|
5
aapeli Jul 11, 2020 via iPhone
定制一个 shell
|
8
dingwen07 Jul 11, 2020 via iPhone
破坏的骚操作可多了 比如限制了删除那就重定向覆盖
所以可以试试看从保护文件入手 限制权限和配置 ACL 之类的 而不只是阻止用户 |
10
abowloflrf Jul 11, 2020 via iPhone
一个思路,进入容器不直接在那个容器里启 shell 进程,而是在同一节点新启动一个容器然后指定要 attach 到目标容器的哪些 namespace,还可以另外指定运行 user 等,达到一些隔离或者权限限制的目的。当然还要看你具体需求,进入容器的需求和具体限制什么操作。
|
11
tolerance Jul 11, 2020
搞个不存在危险指令的容器(容器里把 mv 、rm 、cp 这些删除),用户登录启动这个容器
|
12
rmb1222 Jul 11, 2020 via Android
只要是正常的 shell 都无解 就算你把 bin 下的文件全删了 echo 一个 busybox 就能直接复活。。。
|
13
xe2vherd Jul 11, 2020
构建一个没有这些执行文件的镜像?
|