
Ich möchte, dass fail2ban mir bei allen Ereignissen E-Mails mit Benachrichtigungen sendet. Es scheint, als wären in den Konfigurationsdateien in /etc/fail2ban
und überall Zielvariablen verstreut./etc/fail2ban/action.d
Gibt es eine Möglichkeit, eine Ziel-E-Mail für alle Ereignisse festzulegen? Ich kann keine aktuelle Dokumentation dazu finden.
jail.local enthält:
# ban & send an e-mail with whois report to the destemail.
action_mw = %(banaction)s[name=%(__name__)s, bantime="%(bantime)s", port="%(port)s", protocol="%(protocol)s", chain="%(chain)s"]
%(mta)s-whois[name=%(__name__)s, dest="%(destemail)s", protocol="%(protocol)s", chain="%(chain)s"]
Aber wo wird es destemail
eingestellt? Es wäre auch nützlich zu wissen, wie man schnell testen kann, ob es destemail
funktioniert.
Antwort1
Sieht aus, als wäre es in /etc/fail2ban/jail.local
(unter CentOS 6.7), das von kopiert wurde jail.conf
.
Ein Einzeiler zum Testen, ob die E-Mail-Zustellung funktioniert, wäre
echo "My message" | mail -s subject [email protected]