Introducción
En este tutorial, lo guiaremos a través de la instalación y configuración de DenyHost en un servidor CentOS 6.7. Muchos administradores de sistemas utilizan DenyHosts para proteger sus servidores/redes de ataques de fuerza bruta y piratas informáticos. Es simple y efectivo para hacer el trabajo con poca experiencia. Debido a la simplicidad de DenyHost y la capacidad de configurar manualmente sus reglas, se usa ampliamente como una alternativa a Fail2ban, que es un poco más complicado de usar y configurar. Ahora trabajaremos para instalarlo en su servidor.
Requisitos
Necesita un servidor CentOS 6.7 que esté configurado con una dirección IP estática. Si aún no tiene un servidor, inicie un servidor privado virtual económico y confiable de Atlantic.Net.
Preparación del servidor
Primero, debemos asegurarnos de que su servidor esté completamente actualizado ejecutando el siguiente comando:
yum update
Con el servidor actualizado, podemos continuar e instalar DenyHost en CentOS 6.7.
Instalar DenyHost en CentOS 6.7
Descarga el repositorio EPEL con el siguiente comando:
sudo rpm -Uvh http://mirror.metrocast.net/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
Instale el paquete Deny Hosts con lo siguiente:
sudo yum install denyhosts
Debemos asegurarnos de permitir su dirección IP para evitar que se le niegue el acceso. Esta edición la hacemos de la siguiente manera:
nano /etc/hosts.allow
Agregue la siguiente línea hasta el final de la descripción con su IP. En la mayoría de los casos, puede usar este enlace para encontrar su dirección IP.
sshd: YOUR.IP.ADD.RESS
A continuación, debemos bloquear todo editando el siguiente archivo:
nano /etc/hosts.deny
Añade la siguiente línea hasta el final de la descripción:
sshd: ALL **
Guarde su trabajo y reinicie DenyHosts con el siguiente comando:
/etc/init.d/denyhosts restart
Puede configurar aún más cualquier configuración en el archivo DenyHosts.conf yendo a lo siguiente y actualizándolo según sus preferencias.
nano /etc/denyhosts.conf
¡Felicidades! Acaba de instalar DenyHosts en su servidor CentOS 6.7. ¡Gracias por seguir este tutorial! Vuelva a consultarnos si hay actualizaciones nuevas y explore nuestra línea completa de alojamiento de VPS.