Как установить и настроить fail2ban в Centos 6?
Заходите по ссылке http://pkgs.repoforge.org/rpmforge-release/ и выбирайте последнюю версию
И потом ставим fail2ban:
Конфиг по умолчанию настроен. Но проверим некоторые важные опции:
vi /etc/fail2ban/jail.conf
ignoreip = 127.0.0.1/8 Здесь могут быть IP адреса и CIDR маска или DNS хост. Fail2ban не будет банить перечисленные адреса. Несколько адресов нужно разделить пробелами
bantime = 600 время бана в секундах (600 сек = 10 минут)
findtime = 600 хост будет забанен если исчерпает отведёные ему попытки за последние findtime секунд.
maxretry = 3 максимальное количество неверных попыток до бана.
Включаем автозапуск:
Запускаем:
Если до этого он не был запущен при остановке будет ошибка, это не важно. Главное чтобы запустился.
Всё.
Для Centos 6 можно также подключить этот репозиторий:
для 32 бит
для 64 бит