Wie kann ich testen, ob fail2ban wirklich eine E-Mail senden kann?


9

Ich habe fail2ban konfiguriert, möchte aber das Senden von E-Mails testen. Zum Beispiel möchte ich, dass ich eine E-Mail erhalte, wenn fail2ban gestartet oder gestoppt wird.

Antworten:


9

Nach meinem Verständnis kann fail2ban so konfiguriert werden, dass E-Mail-Benachrichtigungen gesendet werden, wenn Hosts erkannt werden, die das System anscheinend angreifen. Wenn Sie dies testen müssen und Zugriff auf ein anderes System haben, von dem Sie gerne gebannt werden, versuchen Sie einfach, sich einige Male zu oft falsch anzumelden (um Ihren konfigurierten Schwellenwert zu überschreiten).

Bevor Sie dies tun, würde ich vorschlagen, zunächst zu bestätigen, dass Mail über die Befehlszeile funktioniert, da fail2ban nur für die Verwendung einer mta konfiguriert ist (wahrscheinlich sendmail oder die sendmail-Binärdatei von postfix):

echo "test message" | mailx -s 'test subject' myemail@mydomain.com

Das wird Ihnen sagen, ob Mail funktioniert.


Alte Antwort, aber es scheint, dass fail2ban beim Starten und Stoppen des Gefängnisses eine E-Mail sendet. Wenn Sie also den fail2ban-Dienst neu starten, sollte eine E-Mail angezeigt werden, die Sie als solche benachrichtigt (möglicherweise nur, wenn Sie verwenden action_mwlund nicht action_mw). Wenn Sie E-Mails über die Befehlszeile senden können und diese Nachrichten nicht sehen, würde dies auf einen Fail2Ban-Konfigurationsfehler
hinweisen
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.