fail2ban cheatsheet
Чудово 👍 Тримаєш «шпаргалку» з найкорисніших команд для fail2ban-client:
🔎 Загальний статус
fail2ban-client statusПоказує список усіх активних jail’ів.
📌 Статус конкретного jail
fail2ban-client status apache-wordpressВиведе: кількість банів, список забанених IP, лог-файл, regex-и тощо.
🚫 Забанити IP вручну
fail2ban-client set <JAIL-NAME> banip 1.2.3.4Додає IP до бану незалежно від логів.
✅ Розбанити IP вручну
fail2ban-client set <JAIL-NAME> unbanip 1.2.3.4📋 Список забанених IP
fail2ban-client get <JAIL-NAME> banned🔄 Перезапустити весь fail2ban (наприклад, після зміни конфігів)
systemctl restart fail2ban🪵 Переглянути лог fail2ban у реальному часі
tail -f /var/log/fail2ban.log🧹 Очистити всі бани в конкретному jail
fail2ban-client unban --all <JAIL-NAME>(ця опція є починаючи з Fail2ban 0.11).
👉 Або навіть жорстко зняти всі бани на сервері (якщо щось пішло не так):
fail2ban-client unban --allLast updated