Как только сервер выходит в интернет, боты начинают долбить порт 22 тысячами паролей в сутки. fail2ban читает логи, ловит неудачные попытки и банит IP на файрволе. Настроим надёжную защиту. fail2ban мониторит логи сервисов (SSH, nginx, почта) по регулярным выражениям — «фильтрам». Когда с одного IP набирается N неудачных попыток за окно времени, срабатывает «jail»: адрес добавляется в правило firewall и блокируется на заданный срок. По истечении срока бан снимается автоматически, поэтому список заблокированных не растёт бесконечно.
Подробнее →