1 неделю назад
Настройка fail2ban, которая действительно банит: jail.local, проверка и частые ошибки
Fail2ban стоит почти на каждом Linux-сервере, но на многих из них он не банит никого. Пакет установлен, служба запущена, а в журнале тысячи неудачных входов по SSH и ни одного бана. Почти всегда дело не в fail2ban, а в настройке: jail не включён, смотрит не в тот лог или фильтр не совпадает с форматом строк. Ниже настройка fail2ban, которой я пользуюсь на серверах клиентов: минимальный конфиг, проверка, что он реально работает, и список причин, по которым он молчит. Команды проверены на Ubuntu 24...
2 недели назад
Почему у одного сервера банов оказалось подозрительно мало - и как перезапуск fail2ban разбанил реальных атакующих по всему флоту
Третья, заключительная часть разбора Linux-клиента для личного проекта централизованной синхронизации банов IP (первые две - про первую ночь с OOM-штормом и про пять багов, найденных при аудите файрволов). На этот раз всё началось с безобидного статистического вопроса - и закончилось находкой самого серьёзного бага во всей истории проекта, в интеграции с fail2ban. Предыдущие части серии про BanHub - мою систему централизованного бана IP для флота Windows- и Linux-серверов: Сервер, который одновременно...