Cómo encontrar todos los intentos de inicio de sesión de SSH fallidos en Ubuntu

Cómo encontrar todos los intentos de inicio de sesión de SSH fallidos en Ubuntu

Una de las tareas normales de los administradores es realizar un seguimiento de los intentos de inicio de sesión exitosos y fallidos para garantizar que el medio ambiente esté libre de intrusiones no deseadas e ilegales. Los administradores también pueden mirar a través de los registros para ver si ha habido problemas de seguridad en los servidores. Se crea un archivo de registro cada vez que alguien intenta iniciar sesión en un servidor usando SSH. Puede ver la fecha de inicio de sesión solicitada, la marca de tiempo, la cuenta de usuario y la dirección IP. SSH se creó como un protocolo para crear conexiones entre dos sistemas que dependen de una arquitectura de cliente/servidor, lo que permite a los administradores y usuarios acceder al servidor o computadora de forma remota.

Este protocolo es utilizado más comúnmente por los administradores del sistema y la red y cualquier persona que quiera administrar una computadora de forma remota. Uno de los beneficios más destacados es que está a cargo de encriptar la sesión de enlace para mejorar la seguridad al prohibir a los atacantes leer contraseñas sin cifrar. El demonio rsyslog en Linux realiza un seguimiento de cada intento de iniciar sesión en un servidor SSH y lo registra en un archivo de registro. Combinar, mostrar y filtrar archivos de registro es el enfoque más básico para enumerar todos los intentos de inicio de sesión de SSH fallidos en Ubuntu. En este artículo, encontraremos todos los intentos de inicio de sesión de SSH fallidos en Ubuntu 20.04 Sistema Linux.

Instalación de SSH

Para encontrar todos los intentos de inicio de sesión de SSH sin éxito en Ubuntu 20.04 Sistema Linux, abra el terminal. Puede escribir "Terminal" en su motor de búsqueda del área de aplicación o presionar "Ctrl + Alt + T" en su teclado. La instalación de OpenSSH es un proceso simple. Necesita una conexión al terminal del servidor, así como a la máquina que está utilizando para conectarse. Debe instalarlo escribiendo el comando listado en la ventana terminal del Ubuntu 20.04 Sistema Linux.

Cuando se le solicite, ingrese su contraseña de usuario de sudo. Después de la solicitud de disco duro, ingrese y para comenzar la instalación. Si presiona "n", la instalación se detendrá y debe ejecutar el mismo comando nuevamente.

Habilitar SSH

Una vez realizado la instalación, puede habilitar SSH escribiendo el comando enumerado en la ventana del terminal.

$ sudo systemctl habilita ssh

La ejecución del comando anterior mostrará una salida casi similar como se muestra en la captura de pantalla.

Comienza SSH

Ahora está listo para iniciar el SSH ejecutando el comando mencionado en la ventana terminal del Ubuntu 20.04 Sistema Linux.

$ sudo systemctl start ssh

El comando anterior iniciará el SSH.

Verifique el estado de SSH

Escriba el siguiente comando para ver si el servidor SSH se está ejecutando en el Ubuntu 20.4 Sistema Linux:

$ sudo SystemCtl Status SSH

La salida está mostrando "activo". Esto significa que todas nuestras instrucciones se ejecutan con éxito.

Lista de inicios de sesión SSH sin éxito

Ejecute algunos de los comandos descritos en este tutorial para mostrar una lista de inicios de sesión SSH fallidos en Ubuntu. Asegúrese de ejecutar estas instrucciones con privilegios raíz.

El comando que se muestra a continuación es la forma más simple de enumerar todos los inicios de sesión SSH sin éxito.

$ Grep "Password fallido"/var/log/auth.registro

Se puede utilizar otro mismo comando para este propósito con la palabra clave "gato". Ejecutarlo en el terminal como:

$ cat/var/log/auth.registro | GREP "PASSACIÓN FALLA."

Si desea obtener más información sobre inicios de sesión SSH sin éxito en Linux, ejecute el comando adjunto a continuación.

$ egrep "fallido | falla"/var/log/auth.registro

Los detalles son mucho más completos, como puede ver desde la captura de pantalla anterior.

Conclusión

En esta guía, hemos explicado la importancia de SSH en el Ubuntu 20.04 sistema. Junto con eso, hemos enumerado una forma de instalar SSH en Ubuntu 20.04 Sistema utilizando el comando APT. Al verificar y seguir este tutorial, podrá encontrar todos los intentos de inicio de sesión de SSH fallidos en el Ubuntu 20.04 Sistema Linux. Espero que esta guía sea de apoyo para usted durante su trabajo relevante.