/home /Mes_projets /Mes_Guides /Fail2ban ~/Mes_articles
Illustration Projet 2

Installation et Configuration de Fail2ban


1- Installation du service Fail2ban

Sur Debian/Ubuntu :

sudo apt update
sudo apt install fail2ban -y

Vérifier si le service fonctionne :

sudo systemctl status fail2ban

2- Fichier de configuration principal

Il se trouve ici :

/etc/fail2ban/jail.conf

Pour 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

3- Redémarrer le service Fail2ban

sudo systemctl restart fail2ban

Auteur : EHAVOX — Dernière mise à jour : 2025