参考ucloud主机配置:
#(可选)临时生效
ulimit -c unlimited
ulimit -n 1000000 #打开文件数
ulimit -s 10240 #stack size的大小,默认是10M
ulimit -u 10000 #不用调,用户的最大进程数,云主机上已调.
永久生效:
vim /etc/security/limits.conf
* hard nofile 1000000
* soft nofile 1000000
* soft core unlimited
* soft stack 10240
#阿里机器远程不能登陆,
ssh和密码都不行.由于 /etc/security/limits.conf 中 nofile 参数设置过大,超过了1048576
检查:
这边登录看输入密码报错是没有权限,进不去系统,您解绑密钥再重新绑定试下呢,绑定密钥对后,密码验证方式自动失效:
https://help.aliyun.com/document_detail/51796.html?spm=a2c4g.11186623.6.867.e9dd4737MGSNVK
打开文件数这个值有一定上限,通常是 1048576,可以通过 for i in {65535..2000000}; do ulimit -n $i; done 计算,当这个命令有报错之后,执行 ulimit -n 得到的值就是最大值