转自:http://q.pnq.cc/blog/2015/08/09/why-the-limits-config-not-hornored/
正常情况下, /etc/security/limits.conf
的改动,应该在下次访问时就生效才对。
如不生效可能是以下几个原因:
1. 确保 pam 生效
在 /etc/pam.d/login
中,存在:
session required pam_limits.so
2. 确保 ssh 使用 pam
在 /etc/pam.d/sshd
中,存在:
session required pam_limits.so
在 /etc/ssh/ssd_config
中, 存在:
UsePAM yes
3. limits.conf 建议不要使用星号
官方 manual 以及网上的教程有很多都用了 *
符号,然而不是所有系统都认的
# 不兼容方式: * soft nofile 51200 * hard nofild 51200 # 兼容方式 root soft nofile 51200 root hard nofile 51200 qhwa soft nofile 51200 qhwa hard nofile 51200