收紧炮弹对抗forkbomb

gan*_*mar 3 linux security shell

我有一台服务器,我必须允许远程SSH用户出于某种目的.我想,以加强反对任何形式的壳叉炸弹就可以了.我怎样才能做到这一点 ?我期待一种基于限制特定用户的CPU使用率的解决方案.

Pav*_*ath 6

这就是你要找的东西

http://linux.die.net/man/5/limits.conf

你可以做点什么

@remote_user            hard    cpu             50
@remote_user            hard    nproc           50
Run Code Online (Sandbox Code Playgroud)

从而限制了CPU使用率和remote_user可以创建的进程数量.