50 lines
1.4 KiB
Plaintext
50 lines
1.4 KiB
Plaintext
|
# Fail2Ban configuration file
|
||
|
#
|
||
|
# Author: Chris Caron <lead2gold@gmail.com>
|
||
|
#
|
||
|
#
|
||
|
|
||
|
[Definition]
|
||
|
|
||
|
# Option: actionstart
|
||
|
# Notes.: command executed once at the start of Fail2Ban.
|
||
|
# Values: CMD
|
||
|
#
|
||
|
actionstart = printf %%b "The jail <name> as been started successfully." | <apprise> -t "[Fail2Ban] <name>: started on `uname -n`"
|
||
|
|
||
|
# Option: actionstop
|
||
|
# Notes.: command executed once at the end of Fail2Ban
|
||
|
# Values: CMD
|
||
|
#
|
||
|
actionstop = printf %%b "The jail <name> has been stopped." | <apprise> -t "[Fail2Ban] <name>: stopped on `uname -n`"
|
||
|
|
||
|
# 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.
|
||
|
# Tags: See jail.conf(5) man page
|
||
|
# Values: CMD
|
||
|
#
|
||
|
actionban = printf %%b "The IP <ip> has just been banned by Fail2Ban after <failures> attempts against <name>" | <apprise> -n "warning" -t "[Fail2Ban] <name>: banned <ip> from `uname -n`"
|
||
|
|
||
|
# Option: actionunban
|
||
|
# Notes.: command executed when unbanning an IP. Take care that the
|
||
|
# command is executed with Fail2Ban user rights.
|
||
|
# Tags: See jail.conf(5) man page
|
||
|
# Values: CMD
|
||
|
#
|
||
|
actionunban =
|
||
|
|
||
|
[Init]
|
||
|
|
||
|
# Define location of the default apprise configuration file to use
|
||
|
#
|
||
|
config = /etc/fail2ban/apprise.conf
|
||
|
#
|
||
|
apprise = apprise -c "<config>"
|