项目描述
翻译我们需要一位在Linux生产环境中有丰富经验的DevOps工程师进行全面的安全审计,并以文档化、可逆的方式实施所有加固措施。每个更改必须在应用于生产之前测试对正在运行的应用程序的影响,所有修改必须全面记录,以便我们的团队理解所做的工作及其原因。该项目应以PDF格式的安全报告结束,总结所有发现、采取的行动和任何剩余风险,以及一个工作监控设置,以便在安全态势发生变化时提醒我们。
工作范围:
— SSH加固:仅密钥认证,自定义端口,登录限制,fail2ban
— UFW/iptables防火墙规则及文档化规则集
— SSH、Nginx和PHP-FPM的Fail2ban配置
— Let's Encrypt SSL及自动证书续期
— Nginx加固:安全头,强制TLS 1.2+,HSTS,CSP
— MySQL安全审计和加固:用户权限,绑定地址,静态加密
— Logwatch和异常活动的电子邮件警报
— ClamAV防病毒和rootkit扫描器设置
— 基于Cron的健康监控及正常运行时间警报
交付物:所有更改已应用并记录,包含发现的PDF安全报告,监控仪表板(Netdata或同等工具)。