未启用 fail2ban 监狱
fail2ban jail not being enabled
我想用 Fail2Ban v0.9.6 保护我的 debian 服务器。所以我在新创建的文件 /etc/fail2ban/jail.local
中创建了以下条目
[nextcloud-trusted]
enable = true
port = http,https
logpath = /var/nextcloud/data/nextcloud.log
maxretry = 3
[sshd]
enable = true
/etc/fail2ban/filter.d/nextcloud-trusted.conf
中对应的过滤器定义如下所示
[Definition]
failregex = ^.*\"remoteAddr\":\"<HOST>\".*Trusted domain error.*$
现在我希望 fail2ban 在启动时启用两个监狱,但只有监狱 sshd
被启用而不是 nextcloud-trusted
,我不明白为什么。即使将参数 backend = auto
添加到 nextcloud-trusted
监狱也不会改变任何东西(正如其他一些答案中所建议的那样)。
原来我写的是enable
而不是enabled
。那是错误。
我想用 Fail2Ban v0.9.6 保护我的 debian 服务器。所以我在新创建的文件 /etc/fail2ban/jail.local
[nextcloud-trusted]
enable = true
port = http,https
logpath = /var/nextcloud/data/nextcloud.log
maxretry = 3
[sshd]
enable = true
/etc/fail2ban/filter.d/nextcloud-trusted.conf
中对应的过滤器定义如下所示
[Definition]
failregex = ^.*\"remoteAddr\":\"<HOST>\".*Trusted domain error.*$
现在我希望 fail2ban 在启动时启用两个监狱,但只有监狱 sshd
被启用而不是 nextcloud-trusted
,我不明白为什么。即使将参数 backend = auto
添加到 nextcloud-trusted
监狱也不会改变任何东西(正如其他一些答案中所建议的那样)。
原来我写的是enable
而不是enabled
。那是错误。