ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как установить Fail2ban и настроить сервер Ubuntu 14.04

Установка Fail2ban на CentOS

Вы знаете, как избежать DDOS атаки на ваших серверах? В этой статье мы покажем вам, как установить и настроить Fail2ban на сервере Ubuntu 14.04, Fail2ban является отличным инструментом избежать DDOS атак на наших серверах.

Перед тем как начать, пожалуйста, проверьте ваше хранилище на следующие команды:

sudo apt-get update
sudo apt-get upgrade

 

После этого:

1) Откройте терминал и установите Fail2ban с помощью следующей команды:

	
sudo apt-get install fail2ban

 

2) После того, как установите нам нужно запустить Fail2ban сервер, у нас есть два варианта для начала:

А)

	
sudo fail2ban-server -b

 

(Эта команда выполняет ваш Fail2ban сервер в фоновом режиме)

Б)

sudo service fail2ban start

 

Для перезагрузки мы могли бы использовать следующую команду:

sudo service fail2ban restart

 

3) Проверка Fail2ban клиента, Fail2ban работу с fail2ban-клиентом, клиент покажет нам Jail (фильтры), мы можем проверить, с помощью следующей команды:

sudo fail2ban-client status

 

Выходной сигнал может быть:

Status
|- Number of jail:	1
`- Jail list:		ssh

 

В данный момент нам показывают нам SSH Jail активным.

4) Активные фильтры, активный фильтр мы будем настраивать в директории /etc/fail2ban/ и скопируем из jail.conf в файл jail.local, с помощью следующей команды:

Мы могли бы быть привилегированным пользователем для удобства нашей работы ?

sudo su
cd /etc/fail2ban/
cp jail.conf jail.local

 

После того, нам необходимо обновить файл jail.local (следующий шаг).

. 5) Ставим Enabled на jail в файле jail.local
Теперь нам нужно сказать Fail2ban сервере, что jail он используется, затем открыть файл jail.local и найти следующий блок:

Для активизации jail необходимо обновить “enabled = false” на “enabled = true

[apache-noscript]
enabled = true
port     = http,https
logpath  = %(apache_error_log)s
maxretry = 6

 

6) После того, как включили все jail, выполните следующую команду:

sudo fail2ban-client reload

 

7) Мы можем проверить статус всегда с помощью следующей команды:

sudo fail2ban-client status

 

или если нам нужно проверить, jail в конкретных, используйте это:

Пример с apache-noscript jail:

sudo fail2ban-client status apache-noscript

 

 

Подсказки
В некоторых случаях после включения jail  мы должны перезагрузить сервер тоже, я рекомендую остановить службу Fail2ban и после этого запустить службу Fail2ban.

Ну это все, если Вам необходима дополнительная информация? Проверьте официальный веб-сайт:

Установка Fail2ban на Ubuntu 14.04 VPS

Exit mobile version