永久设置进程限制

red*_*man 6 process ulimit resource-limiting

您如何ulimit -u在 Ubuntu 中永久设置每个用户 ( ) 的进程限制?

Bil*_*hor 9

适当地编辑/etc/security/limits.conf和配置nprocs

您可能需要添加pam_limits到您的 pam 配置中。默认配置为许多服务配置了 pam_limits。您可能希望将 pam_limits 添加到/etc/pam.d/common-session.

  • @jgbelacqua:它们适用于所有常见的登录方法(login、sum sudo 和 *dm)以及 10.4 和 10.10 的 cron 方法。 (2认同)

bel*_*qua 7

编辑/etc/security/limits.conf,根据示例和您想要的限制进行更改。

您还需要在/etc/pam.d/common-session文件中添加一行:

session required pam_limits.so
Run Code Online (Sandbox Code Playgroud)

其他地方可能需要更改 PAM 模块,但通常common-session包括相关配置,例如,

$ grep common-session /etc/pam.d/sshd :     

   sshd:@include common-session
Run Code Online (Sandbox Code Playgroud)