Как установить DenyHosts на CentOS 6

DenyHosts является средством безопасности написано в Python, которая контролирует журналы доступа к серверу, чтобы предотвратить brute force атаки на виртуальном сервере. Программа работает путем запрета IP-адреса, которые превышают определенное количество неудачных попыток входа в систему.
Шаг первый - Install Install Deny Hosts
Мы должны использовать репозиторий для установки Запретить хостов по CentOS.
# rpm -Uvh http://mirror.metrocast.net/fedora/epel/6/i386/epel-release-6-8.noarch…
#yum install denyhosts
После того, как программа закончит загрузку с VPS, DenyHosts установлен и настроен.
Шаг второй-белый список IP-адресов
После установки DenyHosts, убедитесь, что белый список свой собственный IP-адрес. Пропуск этот шаг будет поставить вас на риск блокировки себя из своего собственного виртуального выделенного сервера.
Откройте список разрешенных хостов:
nano /etc/hosts.allow
По описанию, добавить в любых IP-адресов, которые не могут позволить себе быть запрещены с сервера; Вы можете написать каждый на отдельной строке, используя следующий формат:
sshd: 12.34.45.678
После внесения каких-либо изменений, не забудьте перезапустить DenyHosts, чтобы новые настройки вступили в силу на виртуальном сервере:
/etc/init.d/denyhosts restart
Шаг три - (Необязательно) Конфигурирование DenyHosts
DenyHosts готов использование как только установка закончена.
Однако, если вы хотите настроить поведение DenyHosts на вашем сервере, вы можете внести изменения в DenyHost конфигурационном файле:
nano /etc/denyhosts.conf