Protéger SSH avec fail2ban
Bannir automatiquement les adresses qui multiplient les échecs de connexion.
- Installation :
sudo apt install fail2ban
- Créez /etc/fail2ban/jail.local pour ne pas écraser la configuration d'origine :
[sshd] enabled = true maxretry = 5 findtime = 10m bantime = 1h
- Activez et démarrez le service :
sudo systemctl enable --now fail2ban
- Voir les adresses bannies :
sudo fail2ban-client status sshd
- Combinez avec l'authentification par clé SSH et un pare-feu : voir les guides SSH et UFW.