增大文件描述符
echo '* - nofile 65535' >> /etc/security/limits.conf
调整内核参数
* 修改配置文件,/etc/sysctl.conf,拷贝如下内容:
net.ipv4.tcp_fin_timeout=2 # 如果套接字由本端要求关闭,这个参数决定它保持在FIN-WAIT-2状态的时间,默认值是60s
net.ipv4.tcp_tw_reuse=1 # tcp连接重用
net.ipv4.tcp_tw_recycle=1 # 开启tcp连接中TIME-WAITsockets的快速回收
net.ipv4.tcp_syncookies=1 # 开启SYN Cookies功能,当出现SYN等待队列溢出的时候,启用cookies来处理,可防范少量SYN攻击
net.ipv4.tcp_keepalive_time=600 # 连接的保持时间,tco发送keepalive消息的频度
net.ipv4.ip_local_port_range=4000 65000 # 用来设定允许系统打开的端口的范围
net.ipv4.tcp_max_syn_backlog=16384 # 表示SYN队列的长度;可以容纳更多等待连接的网络连接数
net.ipv4.tcp_max_tw_buckets=36000 # 表示系统同时保持TIME_WAIT套接字的最大数量
net.ipv4.route.gc_timeout=100 #
net.ipv4.tcp_syn_retries=1
net.ipv4.tcp_synack_retries=1
net.core.somaxconn=16384
net.core.netdev_max_backlog=16384
net.ipv4.tcp_max_orphans=16384
* sysctl -p
清除邮件服务临时存放位置(没安装sendmail就不需要删除)
find /var/spool/clientmqueue/ -type -f | xargs rm -f
清空版本号登陆时候的提示
/dev/null > /etc/issue
锁定关键系统文件
* 加锁
chattr +i /etc/passwd
* 解锁
chattr -i /etc/passwd
* 重命名命令
mv /usr/bin/chattr /usr/bin/test