Difference between revisions of "Talk:Pure-FTPd"
(New page: /etc/fail2ban/filter.d/pure-ftpd.conf # Fail2Ban configuration file # # Author: Cyril Jaquier # Modified: Yaroslav Halchenko for pure-ftpd # # $Revision: 3$ # [Definition] # Error messag...) |
|||
| Line 1: | Line 1: | ||
/etc/fail2ban/filter.d/pure-ftpd.conf | /etc/fail2ban/filter.d/pure-ftpd.conf | ||
| − | # Fail2Ban configuration file | + | |
| − | # | + | \# Fail2Ban configuration file |
| − | # Author: Cyril Jaquier | + | |
| − | # Modified: Yaroslav Halchenko for pure-ftpd | + | \# |
| − | # | + | |
| − | # $Revision: 3$ | + | \# Author: Cyril Jaquier |
| − | # | + | |
| + | \# Modified: Yaroslav Halchenko for pure-ftpd | ||
| + | |||
| + | \# | ||
| + | |||
| + | \# $Revision: 3$ | ||
| + | |||
| + | \# | ||
[Definition] | [Definition] | ||
| − | # Error message specified in multiple languages | + | \# Error message specified in multiple languages |
| + | |||
__errmsg = (?:Authentication failed for user|Erreur d'authentification pour l'utilisateur) | __errmsg = (?:Authentication failed for user|Erreur d'authentification pour l'utilisateur) | ||
| − | # | + | \# |
| − | # Option: failregex | + | |
| − | # Notes.: regex to match the password failures messages in the logfile. The | + | \# Option: failregex |
| − | # host must be matched by a group named "host". The tag "<HOST>" can | + | |
| − | # be used for standard IP/hostname matching and is only an alias for | + | \# Notes.: regex to match the password failures messages in the logfile. The |
| − | # (?:::f{4,6}:)?(?P<host>[\w\-.^_]+) | + | |
| − | # Values: TEXT | + | \# host must be matched by a group named "host". The tag "<HOST>" can |
| − | # | + | |
| + | \# be used for standard IP/hostname matching and is only an alias for | ||
| + | |||
| + | \# (?:::f{4,6}:)?(?P<host>[\w\-.^_]+) | ||
| + | |||
| + | \# Values: TEXT | ||
| + | |||
| + | \# | ||
| + | |||
failregex = pure-ftpd(?:\[\d+\])?: (.+?@<HOST>) \[WARNING\] %(__errmsg)s \[.+\]$ | failregex = pure-ftpd(?:\[\d+\])?: (.+?@<HOST>) \[WARNING\] %(__errmsg)s \[.+\]$ | ||
| − | # Option: ignoreregex | + | \# Option: ignoreregex |
| − | # Notes.: regex to ignore. If this regex matches, the line is ignored. | + | |
| − | # Values: TEXT | + | \# Notes.: regex to ignore. If this regex matches, the line is ignored. |
| − | # | + | |
| + | \# Values: TEXT | ||
| + | |||
| + | \# | ||
| + | |||
ignoreregex = | ignoreregex = | ||
This script does not work for me. | This script does not work for me. | ||
Latest revision as of 20:54, 25 December 2009
/etc/fail2ban/filter.d/pure-ftpd.conf
\# Fail2Ban configuration file
\#
\# Author: Cyril Jaquier
\# Modified: Yaroslav Halchenko for pure-ftpd
\#
\# $Revision: 3$
\#
[Definition]
\# Error message specified in multiple languages
__errmsg = (?:Authentication failed for user|Erreur d'authentification pour l'utilisateur)
\#
\# Option: failregex
\# Notes.: regex to match the password failures messages in the logfile. The
\# host must be matched by a group named "host". The tag "<HOST>" can
\# be used for standard IP/hostname matching and is only an alias for
\# (?:::f{4,6}:)?(?P<host>[\w\-.^_]+)
\# Values: TEXT
\#
failregex = pure-ftpd(?:\[\d+\])?: (.+?@<HOST>) \[WARNING\] %(__errmsg)s \[.+\]$
\# Option: ignoreregex
\# Notes.: regex to ignore. If this regex matches, the line is ignored.
\# Values: TEXT
\#
ignoreregex =
This script does not work for me.