“Conocimientos Sistemas>Linux

Cómo instalar DenyHosts en CentOS

2011/4/22
DenyHosts es un script de Python que se puede ejecutar de forma automática en su sistema CentOS . DenyHosts analiza el shell seguro o SSH, logs del servidor y detecta los inicios de sesión fallidos repetidos. Si DenyHosts detecta un ataque en forma de inicios de sesión fallidos repetidos de una dirección IP específica , DenyHosts agrega la dirección IP del atacante en el fichero /etc /hosts.deny en su sistema. Direcciones IP en el archivo /etc /hosts.deny son ignorados por completo , evitando que el atacante de continuar los intentos de ataques . Usted puede utilizar el daemon cron se ejecute automáticamente DenyHosts y analizar los archivos de registro de su servidor SSH en un horario. DenyHosts ofrece un paquete oficial RPM para distribuciones como CentOS , Red Hat , Fedora y OpenSUSE que utilizan el gestor de paquetes RPM . Instrucciones
1

Haga clic en " Aplicaciones" del menú , seleccione "Accesorios" y seleccione "Terminal ".
2

Type " python- V " en la ventana de terminal y presionar "Enter " para ver la versión de Python instalada en el sistema .
3

Abra la página de descarga DenyHosts en Sourceforge.net /Proyectos /DenyHosts /en el navegador web. Haga clic en la carpeta con el número de la versión más reciente y descargar el archivo RPM que especifica la versión de Python en su nombre de archivo.
4

Tipo de "su " en el terminal y presionar " Enter" para convertirse en el usuario root.
5

Escriba su contraseña de root en la contraseña del sistema y presiona " Enter".
6

Escriba " cd Desktop" en la ventana de terminal , en sustitución de "Escritorio "con la ubicación de la carpeta en la que descargó el archivo rPM , y pulse" enter ".
7

Type" DenyHosts rpm- ivh * . rpm "en el terminal para instalar el archivo rPM DenyHosts descargado .
8

Type " cp /usr /share /denyhosts /denyhosts.cfg -dist /usr /share /denyhosts /denyhosts.cfg " en el terminal para instalar una copia del archivo de configuración por defecto denyhosts .
9

Type " crontab -e " en el terminal y presionar " Enter" para abrir el archivo crontab del sistema en su editor de texto predeterminado.
10

Press "i "para entrar en el modo de inserción y escriba el texto siguiente en una nueva línea en el editor de texto para ejecutar el script DenyHosts cada 20 minutos :

0,20,40 **** python /usr /bin /denyhosts . py- c /usr /share /denyhosts /denyhosts.cfg
11

tipo "Escape " para salir del modo de inserción, a continuación, escriba ": wq " y presionar "Enter " para escribir el archivo crontab en el disco y salga del editor de texto.

Linux
Diferencia entre un sistema operativo Linux y Unix
Cómo instalar el controlador Intel IPW3945
Cómo cancelar un arranque de U- Boot
Cómo cambiar los controladores por defecto de un controlador ATI Linux
¿Cómo se instala Linux en IBM X41
Cómo determinar los niveles de AIX versión
Cómo crear un disco de arranque de Ubuntu
Cómo administrar la memoria virtual en Linux
Conocimientos Informáticos © http://www.ordenador.online