我试图对一个名为 的组设置限制rlimited
。我的中有以下内容/etc/security/limits.conf
@rlimited hard cpu 5
文件夹中存在相同的文件/etc/security/limits.d/
。
我还修改了我的/etc/pam.d/sshd
和/etc/pam.d/login
文件以包含该行
session required pam_limits.so
但是,新的 SSH 连接在运行时不会显示这五分钟的 CPU 时间限制ulimit -a
。
我正在运行 Fedora 33。提前感谢您的帮助!
答案1
你还必须设置柔软的限制,因为它会影响进程。 难的limit 仅定义软限制的限制。
你可以做 :
@rlimited hard cpu 5
@rlimited soft cpu 5
或者(对于软和硬):
@rlimited - cpu 5
还要检查下设置的配置文件/etc/security/limits.d/
;主要配置可能被覆盖。