← 返回首页
SSH 安全加固清单
服务器暴露在公网上,每天都会被扫描爆破。一次例行检查日志后,整理了这份清单。
基础三件套
- 只用密钥登录:
PasswordAuthentication no 写进 sshd_config,密码爆破直接失效
- 改用强密钥交换算法:默认算法在某些网络环境下会被干扰,固定使用 curve25519 更稳
- 装 fail2ban:多次认证失败自动封 IP,日志瞬间清净
进阶习惯
- 普通用户 + sudo,而不是直接用 root
- 改掉默认端口只是减少噪音,真正的防线还是密钥
- 定期检查
last 和 journalctl -u ssh 排查异常登录
← 返回首页