From c7d1a65655b55d26c8b454153fbd66a4f28514c0 Mon Sep 17 00:00:00 2001 From: ale Date: Wed, 19 Jun 2019 15:53:08 +0000 Subject: [PATCH] initial commit --- action.d/sendmail-abuse.conf | 66 ++++++++++++++++++++++++++++++++++++ fail2ban_abuse_mail.sh | 44 ++++++++++++++++++++++++ jail.d/sshd.conf | 7 ++++ 3 files changed, 117 insertions(+) create mode 100644 action.d/sendmail-abuse.conf create mode 100755 fail2ban_abuse_mail.sh create mode 100644 jail.d/sshd.conf diff --git a/action.d/sendmail-abuse.conf b/action.d/sendmail-abuse.conf new file mode 100644 index 0000000..3e4666f --- /dev/null +++ b/action.d/sendmail-abuse.conf @@ -0,0 +1,66 @@ +[Definition] + +# Option: actionstart +# Notes.: command executed once at the start of Fail2Ban. +# Values: CMD +# +actionstart = printf %%b "Subject: [Fail2Ban] : started + Date: `date -u +"%%a, %%d %%h %%Y %%T +0000"` + From: Fail2Ban <> + To: \n + Hi,\n + The jail has been started successfully.\n + Regards,\n + Fail2Ban" | /usr/sbin/sendmail -f + +# Option: actionstop +# Notes.: command executed once at the end of Fail2Ban +# Values: CMD +# +actionstop = printf %%b "Subject: [Fail2Ban] : stopped + Date: `date -u +"%%a, %%d %%h %%Y %%T +0000"` + From: Fail2Ban <> + To: \n + Hi,\n + The jail has been stopped.\n + Regards,\n + Fail2Ban" | /usr/sbin/sendmail -f + +# Option: actioncheck +# Notes.: command executed once before each actionban command +# Values: CMD +# +actioncheck = + +# Option: actionban +# Notes.: command executed when banning an IP. Take care that the +# command is executed with Fail2Ban user rights. +actionban = /etc/fail2ban/fail2ban_abuse_mail.sh + +# Option: actionunban +# Notes.: command executed when unbanning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: IP address +# number of failures +#