解决 Debian 12 安装 Fail2Ban 默认配置无法启动
Table of Contents
#
环境
| 操作系统 | Debian 12 |
| 软件 | [email protected] |
#
问题描述
apt安装fail2ban后, 不修改任何配置, 无法启动, 报以下2个错误
##
systemd模块未找到
报错信息如下:
ERROR Backend 'systemd' failed to initialize due to No module named 'systemd'
解决方案: 安装python3-systemd模块
apt install python3-systemd
##
sshd未找到可用后端
报错如下:
Failed to initialize any backend for Jail 'sshd'
网传原因为不能正确识别systemd后端, 未作测试, 未作深究.
解决方案: 将配置文件/etc/fail2ban/jail.conf中的backend = auto修改为backend = systemd