
Я хотел бы, чтобы fail2ban отправлял мне оповещения по электронной почте о любых событиях. Кажется, переменные dest разбросаны по всем файлам конфигурации в /etc/fail2ban
и/etc/fail2ban/action.d
Есть ли способ задать один адрес электронной почты для всех событий? Я не могу найти актуальную документацию по этому вопросу.
jail.local содержит:
# 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"]
Но где destemail
установлено? Также было бы полезно знать, как быстро проверить, что destemail
работает.
решение1
Похоже, что он находится в /etc/fail2ban/jail.local
(на CentOS 6.7), который был скопирован из jail.conf
.
Однострочный тест для проверки работоспособности доставки почты будет выглядеть так:
echo "My message" | mail -s subject [email protected]