Fail2Ban logpath
não usa expressões regulares, mas glob correspondência de padrões de nome de arquivo Unix .
jail.conf (5),
logpath
filename(s) of the log files to be monitored, separated by new lines. Globs -- paths containing
*
and?
or[0-9]
-- can be used however only the files that exist at start up matching this glob pattern will be considered.
Regras:
-
*
corresponde a qualquer número de qualquer caractere (incluindo nenhum) -
?
corresponde a qualquer caractere único -
[abc]
corresponde a um dos caracteres listados -
[a-z]
corresponde a um caractere em um intervalo de caracteres (dependente de localidade) - dentro dos parênteses,
!
pode ser usado para negação (sistemas POSIX) -
caracteres do separador de caminho, por exemplo,
/
nunca são correspondidos .
Portanto, /home/websites/*/log/errorlog
serve.