增加非 root 用户的 nproc 限制。仅重启有效

Aka*_*aks 3 linux etc limit thread

我正在增加nproc我的 rhel6 系统中一个开发用户帐户的限制。在搜索了一些强大的解决方案后,我/etc/security/limits.conf将这两行代码归零:

@dev_user        hard    nproc          4096
@dev_user        soft    nproc          4096
Run Code Online (Sandbox Code Playgroud)

在某些情况下,我必须处理如此多的线程,这就是我希望这些数字高的原因。此解决方案也很好地达到了目的。但我的问题是,如果我在任何时候编辑该文件并sudo获得许可,那么它只会在系统重新启动后才会出现。

此 dev_user 仅具有root访问sudo权限。这是我对您的谦虚请求,请向我建议一些无需重启即可完成任务的解决方案。增加的限制也应该持续很长时间,除非没有其他人再次编辑它。

phe*_*mer 5

中指定的设置/etc/security/limits.confpam_limits.so( man 8 pam_limits) 应用。
pam 堆栈仅在创建新会话(登录)期间涉及。因此,您需要注销并重新登录以使设置生效。