16条优化汇总
1-不用root管理,以普通用户的名义通过sudo授权管理
2-更改默认的远程连接ssh服务端口,22-->55113,禁止root用户远程连接,只监听内网ip(使用***,视情况而定)
3-定时自动更新服务器时间,使其和互联网时间同步
4-配置yum更新源,从国外更新源下载安装软件包
5-关闭selinux及防火墙(生产环境中,如果使用了外部ip一定要调整防火墙)
6-调整文件描述符的数量,进程及文件的打开都会消耗文件描述符
7-定时自动清理邮件目录垃圾文件,防止innodes节点被占满(没讲,自己整理)
8-精简并保留必要的开机自启动服务(5个crond、sshd、network、sysstat,rsyslog)
9-linux内核参数优化/etc/sysctl.conf,执行sysctl -p生效
10-更改字符集,使其支持中文,建议还是用英文字符集,防止出现乱码
11-锁定关键系统文件,如/etc/passwd;/etc/shadow;/etc/group;/etc/inittab
12-清除登陆时显示的系统及内核版本信息/etc/issue;/etc/issue.net,自定义/etc/motd
13-清楚多余的系统虚拟帐号
14-为grub菜单加密码
15-禁ping,或者防火墙限制
16-升级软件漏洞
参考文档:( linux系统的基本优化)