centos

如何修改CentOS ulimit的硬限制

小樊
38
2025-07-02 16:22:31
栏目: 智能运维

要修改 CentOS 中 ulimit 的硬限制,您需要编辑 /etc/security/limits.conf 文件。以下是具体步骤:

  1. 使用文本编辑器打开 /etc/security/limits.conf 文件。您可以使用 vi、nano 或其他您喜欢的编辑器。例如,使用 vi 编辑器,您可以在终端中输入以下命令:
sudo vi /etc/security/limits.conf
  1. 在文件末尾添加以下行,以设置您想要的硬限制。请注意,您需要将 username 替换为您要修改限制的用户名,将 soft_limithard_limit 替换为您想要的软限制和硬限制值。
username soft limit  soft_limit
username hard limit  hard_limit

例如,如果您要将用户 “john” 的硬限制设置为 2048,您可以添加以下行:

john soft limit  2048
john hard limit  2048
  1. 保存并关闭文件。

  2. 为了让更改生效,您需要重新登录用户或重启系统。

请注意,这些更改仅适用于通过 PAM(Pluggable Authentication Modules)进行身份验证的用户。如果您需要对系统范围内的限制进行更改,您还需要编辑 /etc/pam.d/system-auth/etc/pam.d/password-auth 文件,添加以下行:

session required pam_limits.so

然后保存并关闭文件。再次强调,为了让更改生效,您需要重新登录用户或重启系统。

0
看了该问题的人还看了