1893 sudo e /etc/security/limits.conf
1894 sudo vim /etc/security/limits.conf
1895 sudo vim /etc/sysctl.conf
1896 sudo vim /etc/security/limits.conf
1940 sudo vim /etc/security/limits.conf
1941 sudo vim /etc/sysctl.conf
1943 sudo vim /etc/security/limits.conf
1952 sudo vim /etc/security/limits.conf
1953 sudo vim /etc/ssh/ssh_config
1955 sudo vim /etc/ssh/ssh_config
1956 sudo vim /etc/sysctl.conf
1958 sudo vim /etc/sysctl.conf
1968 sudo vim /etc/systemd/user.conf
1969 vim /etc/systemd/system.conf
1971 sudo vim /etc/security/limits.conf
1979 sudo vim /etc/security/limits.conf
1981 sudo vim /etc/security/group.conf
1982 find /etc/security/*.conf | xargs grep 1024
1983 find /etc/systemd/ | grep *.conf | xargs grep 1024
1985 sudo vim /etc/sysctl.d/99-sysctl.conf
1988 sudo vim /etc/security/limits.conf
如果是 root 的话, 要明确的使用 root
配置, 不能使用通配符.
# 以下内容来自 /etc/systemd/system.conf
root soft nofile 1048576
root hard nofile 1048576
duhbb soft nofile 1048576
duhbb hard nofile 1048576
* soft nofile 1048576
* hard nofile 1048576
真的他妈的是血泪史, 电脑重启了十次左右, 本来以为很简单的改一下 /etc/security/limits.conf
这个就行, 结果 systemd 又拦了一道.
对于 systemd service 的资源设置, 则需修改全局配置, 全局配置文件放在/etc/systemd/system.conf 和/etc/systemd/user.conf, 同时也会加载两个对应目录中的所有.conf 文件/etc/systemd/system.conf.d/.conf 和/etc/systemd/user.conf.d/.conf.system.conf 是系统实例使用的,user.conf 是用户实例使用的.
vim /etc/systemd/system.conf
# 以下是写入的内容
DefaultLimitNOFILE=100000
DefaultLimitNPROC=65535
如果是要修改用户的配置, 修改这个文件: /etc/systemd/user.conf
万恶的 systemd
.
文章评论