centos

如何修改CentOS ulimit的临时文件大小限制

小樊
37
2025-07-02 16:25:31
栏目: 智能运维

要修改 CentOS 中 ulimit 的临时文件大小限制,您需要编辑 /etc/security/limits.conf 文件

  1. 使用文本编辑器(如 vi 或 nano)打开 /etc/security/limits.conf 文件。以 root 用户身份运行以下命令之一:

    sudo vi /etc/security/limits.conf
    

    sudo nano /etc/security/limits.conf
    
  2. 在文件末尾添加以下行,以设置临时文件大小限制。请将 <username> 替换为您要修改限制的用户名,将 <soft_limit><hard_limit> 替换为您希望设置的软限制和硬限制(以 KB 为单位):

    <username> soft nofile <soft_limit>
    <username> hard nofile <hard_limit>
    

    例如,如果您要将用户 “john” 的临时文件大小限制设置为 65536 KB(64 MB),则应添加以下行:

    john soft nofile 65536
    john hard nofile 65536
    
  3. 保存并关闭文件。

  4. 为了使更改生效,您需要重新启动系统或重新登录受影响的用户。

请注意,这些更改仅适用于通过 PAM(Pluggable Authentication Modules)进行身份验证的用户。如果您使用的是其他身份验证方法,可能需要修改其他配置文件。

0
看了该问题的人还看了