当前位置: 技术问答>linux和unix
有关限制用户进程数的问题
来源: 互联网 发布时间:2016-12-28
本文导语: 我在/etc/profile里面添加限制所有用户拥有进程数的语句,但是只能限制普通用户的进程数,却限制不了root用户的进程数。是怎么回事啊?请高手赐教,怎么才能让root用户也能生效呢? | 在prof...
我在/etc/profile里面添加限制所有用户拥有进程数的语句,但是只能限制普通用户的进程数,却限制不了root用户的进程数。是怎么回事啊?请高手赐教,怎么才能让root用户也能生效呢?
|
在profile里限制的? 没用过
我知道的是修改/etc/security/limits.conf 文件来设定。
tester hard nproc 32
@system hard nproc 128
上面的配置文件意思是说限制 tester 这个用户只能 fork 32 个进程;然后限制 system 这个用户组的每个成员最多能 fork 128个进程
不过要事先检查系统是否有 pam_limits.so 这个模块以及是否已经加载
/etc/pam.d/login文件中有如下一行: session required /lib/security/pam_limits.so
我知道的是修改/etc/security/limits.conf 文件来设定。
tester hard nproc 32
@system hard nproc 128
上面的配置文件意思是说限制 tester 这个用户只能 fork 32 个进程;然后限制 system 这个用户组的每个成员最多能 fork 128个进程
不过要事先检查系统是否有 pam_limits.so 这个模块以及是否已经加载
/etc/pam.d/login文件中有如下一行: session required /lib/security/pam_limits.so
|
楼主试试ulimit命令,貌似也可以限制
|
http://www.examda.com/linux/fudao/20100910/144159953.html
|
这个如果对方是root的话,对方不是也可以修改?