Si vous voulez un serveur léger, je vous conseille d'utiliser exim4 pour pouvoir recevoir des mails depuis votre serveur. Je vous avais expliqué comment l'installer avec Logwatch sur un serveur Debian Squeeze. Ceci fait - si parce que c'est franchement pratique ce petit outil, on passe à la configuration de fail2ban.
L'installation est simple, un petit "apt-get install fail2ban" devrait suffire. Toutefois si vous voulez repartir sur une installation toute propre à reconfigurer, parce que vous l'avez installé en mettant le souk :
apt-get remove --purge fail2ban apt-get install fail2ban cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local nano /etc/fail2ban/jail.local |
Par défaut, fail2ban est configuré pour ne pas envoyer de mails. Il faut donc modifier deux petites lignes de code, et normalement tout devrait fonctionner. On édite donc notre fichier local de configuration pour modifier "destemail", ainsi que "action" qui est par défaut %(action_)s. Il faut ajouter mw ou mwl.
# Destination email address used solely for the interpolations in # jail.{conf,local} configuration files. destemail = monmail@ndd.tld # globally (section [DEFAULT]) or per specific section action = %(action_mw)s |
Enfin, il faut redémarrer fail2ban.
/etc/init.d/fail2ban stop /etc/init.d/fail2ban start |

