devzone.org.ua/post/vypravlennia-pomylky-zapusku-fail2ban-v-debian-12.md
2025-11-01 14:28:20 +02:00

21 lines
No EOL
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Виправлення помилки запуску fail2ban в Debian 12
[fail2ban](https://github.com/fail2ban/fail2ban) - це утиліта на Python для захисту серверів від атак підбору паролів. Вона сканує системні журнали на предмет шкідливої активності, та блокує підозрілі хости на заданий в налаштуваннях час.
Програма має базові налаштування і працює одразу після встановлення, стандартно блокуючи на десять хвилин доступ до `ssh` після п'ятої невдалої спроби входу. Подивитись стандартні налаштування можна у файлі `/etc/fail2ban/jail.conf`
Утім, в системах Debian 12 існує [відома проблема](https://github.com/fail2ban/fail2ban/issues/3292) її запуску зі штатних репозиторіїв, що звершується з помилкою сервісу `systemd`. Виправити це досить просто виконавши наступні кроки
1. Переконайтесь, що `python3-systemd` встановлено:
```
apt install python3-systemd
```
2. Створіть файл `/etc/fail2ban/jail.local` та додайте наступні налаштування:
```
[DEFAULT]
backend = systemd
```
3. Перезавантажте сервіс:
```
systemctl restart fail2ban
```