Sur Debian/Ubuntu :
sudo apt update
sudo apt install fail2ban -y
Vérifier si le service fonctionne :
sudo systemctl status fail2ban
Il se trouve ici :
/etc/fail2ban/jail.confPour votre propre configuration, vous devrez créer votre propre fichier "jail" :
cp /etc/fail2ban/jail.d/default.conf /etc/fail2ban/jail.d/ma_jail.conf
Puis y mettre vos règles pour vos services : (ex avec sshd)
[DEFAULT] bantime = 3600 findtime = 1800 maxretry = 3 ignoreip = 127.0.0.1 [sshd] enabled = true port = 22(si vous avez modifier ce port, pensez à le changer)bantime = 7200 findtime = 1800 maxretry = 2 backend = systemd
sudo systemctl restart fail2ban
Auteur : EHAVOX — Dernière mise à jour : 2025