小编eXP*_*XPi的帖子

防止docker容器内的叉子炸弹

我目前正在努力限制我调用的用户的进程数sandbox

我在里面配置了进程限制,/etc/security/limits.conf如下所示:

sandbox            hard    nproc            100
Run Code Online (Sandbox Code Playgroud)

但是如果我想以sandbox用户身份连接到容器,ssh 会返回:

shell request failed on channel 0
Run Code Online (Sandbox Code Playgroud)

所以我登录root并检查了sandbox用户正在运行的进程数,但它少于 5。

那么是什么阻止了我通过 ssh 登录?
没有为sandbox用户设置限制 ssh 登录工作正常。

或者有没有其他方法可以防止分叉炸弹攻击?

ssh pam containers docker

9
推荐指数
1
解决办法
2455
查看次数

标签 统计

containers ×1

docker ×1

pam ×1

ssh ×1