Fail2Ban

Fail2Ban – утилита, анализирующая логи сервисов и (при превышении лимита ошибок ввода пароля) автоматически создающая на фаерволе правило блокировки запросов от источника по IP.

Основные файлы конфигурации:
/etc/fail2ban/fail2ban.conf – конфигурация сервиса
/etc/fail2ban/jail.conf – глобальная конфигурация блокировок и объявление сервисов
/etc/fail2ban/jail.d/ - директория с конфигурациями каждого отдельного сервиса

apt install fail2ban - установка сервиса
systemctl restart fail2ban.service - перезапуск сервиса
fail2ban-client status - вывод перечня замониторенных сервисов и количества блокировок
fail2ban-client status <имя_сервиса> - вывод статуса мониторинга сервиса
fail2ban-client unban <ip> - снятие блокировки с ip-адреса