整理新加坡服务器 SSH 暴力破解的识别与防范实战。
SSH 暴力破解是常见攻击。以下是防范实战。
一、识别 - 登录日志大量失败 - 陌生 IP 高频尝试 - 异常登录时间
二、查看日志 - /var/log/auth.log 或 secure - lastb 查看失败登录 - grep Failed password
三、防范措施 1) 禁用密码登录,用密钥 2) 改默认端口 3) 限制来源 IP 白名单 4) 安装 fail2ban 5) 启用 MFA 6) 限制 root 登录
四、fail2ban 配置 - 监控 SSH 日志 - 多次失败自动封禁 - 设置封禁时长 - 白名单自家 IP
五、加固 - 账户锁定策略 - 强密码策略(若用密码) - 定期审计登录
六、预防 1) 密钥登录为主 2) 监控异常登录 3) 告警通知 4) 定期检查
总结:SSH 防爆破要密钥登录 + 改端口 + 白名单 + fail2ban 多管齐下。