Aprés quelques minutes de creusage de tête. Voici comment configurer Fail2ban pour ajouter pure-ftpd sous Gentoo, mais cela doit s'appliquer à toutes les distributions Linux.

Dans un premier temps on édite le fichier /etc/fail2ban/jail.conf
#vim /etc/fail2ban/jail.conf
Ajoutez ceci :
pure-ftpd
enabled = true
filter = pure-ftpd
action = iptablesname=Pure-Ftpd, port=ftp, protocol=...
logpath = /var/log/messages "/var/log/auth.log sous debian"
maxretry = 3
Ensuite vérifiez si le fichier /etc/fail2ban/filter.d/pure-ftpd.conf existe, sinon créez le.
Celui-ci doit contenir ces lignes :
__errmsg = (?:Authentication failed for user|Erreur d'authentification pour l'utilisateur)
failregex = pure-ftpd(?:[\d+])?: (.+?@<HOST>) [WARNING] %(__errmsg)s [.+]$
ignoreregex=
Voilà la configuration est terminée.
#/etc/init.d/fail2ban restart
*fail2ban stopping...
*fail2ban starting...
Si jamais une erreur intervient au lancement allez jeter un coup d'oeil dans /var/log/fail2ban.log
tail /var/log/fail2ban.log
www.fail2ban.org