我们在一个操作中监视单个vhost的几个日志文件的We服务器上运行fail2ban。
文件名为/var/log/ols/domain.com.access.log
jail.local看起来如下所示:
[wordpress-wp-login]
enabled = true
port = http,https
filter = wordpress-wp-login
logpath = /var/log/ols/*access.log
maxretry = 5
bantime = 1200
ignoreip =我需要知道监狱在行动中被触发的日志文件。
我们知道,如果我们更改了日志文件字段,例如可以从LiteSpeed (或$http_host用于nginx)传递%v,但是我们的托管提供商无法在可预见的将来为我们保留这些更改。
是否可以将被监视日志文件的路径作为变量传递到操作中?
例如:
actionban =< LogFilePath >
发布于 2022-09-17 16:14:16
这是不可能的股票fail2ban。GH:https://github.com/fail2ban/fail2ban/discussions/3350#discussioncomment-3620103的详细答案
https://stackoverflow.com/questions/73669420
复制相似问题