Jak sprawdzić, czy fail2ban naprawdę może wysłać wiadomość e-mail?

9

Skonfigurowałem fail2ban, ale chciałbym przetestować wysyłanie wiadomości e-mail. Na przykład chciałbym, aby otrzymywałem e-mail, gdy fail2ban zostanie uruchomiony lub zatrzymany.

użytkownik84686
źródło

Odpowiedzi:

9

Rozumiem, że fail2ban można skonfigurować tak, aby wysyłał powiadomienia e-mail o wykryciu hostów, które wydają się atakować system. Jeśli musisz to przetestować i mieć dostęp do innego systemu, z którego nie masz nic przeciwko banowaniu, po prostu spróbuj zalogować się niepoprawnie kilka razy zbyt wiele (aby przekroczyć skonfigurowany próg).

Zanim to zrobię, sugeruję potwierdzenie, że poczta działa od linii poleceń, ponieważ fail2ban jest właśnie skonfigurowany do używania mta (prawdopodobnie sendmail lub binarnego sendmaila Postfix):

echo "test message" | mailx -s 'test subject' [email protected]

Dzięki temu dowiesz się, czy poczta działa.

Kyle Smith
źródło
Stara odpowiedź, ale wygląda na to, że fail2ban wyśle ​​wiadomość e-mail o uruchomieniu i zatrzymaniu w więzieniu, więc jeśli zrestartujesz usługę fail2ban, powinieneś zobaczyć wiadomość e-mail z takim powiadomieniem (być może tylko wtedy, gdy używasz action_mwli nie action_mw). Jeśli możesz wysłać pocztę z wiersza poleceń i nie widzisz tych wiadomości, które wskazywałyby na błąd konfiguracji
fail2ban