initial commit

This commit is contained in:
postscriptum 2025-11-01 14:28:20 +02:00
commit d4994cde4c
61 changed files with 7044 additions and 0 deletions

View file

@ -0,0 +1,21 @@
# Виправлення помилки запуску 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
```