服务器安全加固措施总结

一、Nginx加固

隐藏X-Powered-By头和开启日志:在nginx配置文件的 http 段增加或修改为

proxy_hide_header X-Powered-By;
proxy_hide_header Server;
access_log logs/access_oa.log main;

隐藏Nginx服务的Banner:
Nginx后端服务指定的Header隐藏状态隐藏Nginx服务Banner的状态: nginx配置文件的server栏目下,配置server_tokens项 server_tokens off;

二、MySQL加固

3306改为3506 和禁用local-infile选项: 在/etc/my.cnf 的 mysqld 段添加
port=3506
local-infile=0

确保配置了log-error选项:
编辑Mysql配置文件/etc/my.cnf,在mysqld_safe 段落中配置log-error参数,<log_path>代表存放日志文件路径,如:/var/log/mysqld.log,并重启mysql服务:
log-error=<log_path>

禁用symbolic-links选项:
编辑Mysql配置文件/etc/my.cnf,在mysqld 段落中配置symbolic-links=0,5.6及以上版本应该配置为skip_symbolic_links=yes,并重启mysql服务。

三、CentOS加固

1、强制用户不重用最近使用的密码,降低密码猜测攻击风险

在/etc/pam.d/password-auth和/etc/pam.d/system-auth中password sufficient pam_unix.so 这行的末尾配置remember参数为5-24之间,原来的内容不用更改,只在末尾加了remember=5。

2、检查密码长度和密码是否使用多种字符类型

编辑/etc/pam.d/password-auth

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值