无法启用fail2ban监狱sshd

Kir*_*l K 4 python systemd centos6 fail2ban

启用 sshd监狱后,我Starting fail2ban: ERROR NOK: ("Failed to initialize any backend for Jail 'sshd'",) ERROR NOK: ('sshd',) 在日志中看到: ERROR Backend 'systemd' failed to initialize due to No module named systemd ERROR Failed to initialize any backend for Jail 'sshd'

Centos 6.7 没有 systemd 模块。CentOS 6.7、Python 2.6

Kir*_*l K 5

只需将监狱配置后端替换为auto From

[sshd]
enabled = true
filter = sshd
port    = ssh
logpath = %(sshd_log)s
backend = %(sshd_backend)s
Run Code Online (Sandbox Code Playgroud)

[sshd]
enabled = true
filter = sshd
port    = ssh
logpath = %(sshd_log)s
backend = auto
Run Code Online (Sandbox Code Playgroud)

并重启服务service fail2ban restart

  • 我猜它被fail2ban-0.9.6-1.el6.noarch破坏了。修复上述内容对我有用 - 谢谢 (2认同)