limit.conf 在 Fedora 33 上不适用于 SSH 连接

limit.conf 在 Fedora 33 上不适用于 SSH 连接

我试图对一个名为 的组设置限制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/;主要配置可能被覆盖。

相关内容