跳至内容

Kome97's 杂七杂八

解决 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