SSH 加固:密钥登录 + Fail2ban
状态:占位符,待 content 队友撰写正式内容。
Top 8 加固清单
- 禁用 root 直接登录:
PermitRootLogin no - 强制密钥认证:
PasswordAuthentication no - 修改端口:
Port 2222(可选) - AllowUsers:只允许指定用户
- MaxAuthTries:最大尝试次数 3
- LoginGraceTime:30 秒内必须认证
- ClientAliveInterval:闲置超时
- 启用 Fail2ban
sshd_config 常见坑
- 注释要
#全角空格 - 大小写敏感
sshd -t检查语法
如何不把自己锁外面
- 保持当前 SSH 会话开着
- 另开新终端测配置
- 改完
ssh -v <host>能进再退出 - 或用云控制台兜底(腾讯云 VNC / 阿里云远程连接)
本文档说明:此为占位版本。