【转载】linux fork死循环炸弹及其预防

转自linux fork死循环炸弹及其预防

在Linux系统下执行这段代码 😦){ 😐:& };: 就会引起死机,一旦执行起来后,唯一的方法就是重启系统。实际上这段代码是一段无限递归代码,将系统资源耗尽。

本文下面有这段代码的详细解释,为了防止fork炸弹,方法就是限制用户能够启动的进程数。具体做法,编辑/etc/security/limits.conf文件,在末尾加入 :

* hard nproc 200

将用户的进程数限制为200,经过测试,root账户不受这个限制。

posted @ 2016-09-23 16:38  Wasdns  阅读(870)  评论(0编辑  收藏  举报