Ubuntu18 修改用户最大打开文件数

372 阅读1分钟

1. 修改 /etc/security/limits.conf

# sudo vim /etc/security/limits.conf
# 添加

* soft nofile 102400
* hard nofile 102400

2. 修改 /etc/pam.d/common-session

# sudo vim /etc/pam.d/common-session
# 添加

session required pam_limits.so

3. 修改 /etc/pam.d/common-session-noninteractive

# sudo vim /etc/pam.d/common-session-noninteractive
# 添加

session required pam_limits.so

4. 修改 /etc/sysctl.d/60-file-max.conf

# sudo vim /etc/sysctl.d/60-file-max.conf
# 文件不存在则创建,添加

fs.file-max = 102400

5. 修改 /etc/systemd/system.conf

# sudo vim /etc/systemd/system.conf 
# 添加

DefaultLimitNOFILE=102400

6. 修改 /etc/profile

# sudo vim /etc/profile
# 添加

ulimit -SHn 102400

7. 重启

sudo reboot

8. 验证

ulimit -n