注意哦,关于这些修改请切换到root用户,或者切换到root环境
su - 切换到root用户
sudo su 环境用的是目标用户(root)的环境
sudo -s 环境用的是当前用户本身的环境
方法1 最直接
在/etc/profile 中增加一行 ulimit -n xxx
source /etc/profile
ulimit -n 1048576
方法2
1、 ulimit -a 查看信息
2、vim /etc/security/limits.conf
* soft nofile 65536 * hard nofile 65536
方法3
在: /etc/pam.d/login添加最下面一行 session required pam_limits.so 如下:
session required pam_limits.so
如果通过ssh方式登录 通过 ulimit -a仍然是1024,可以使用重启ssh服务