GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo monitorear los registros de autenticación del sistema en Ubuntu

Una importante línea de protección contra violaciones de datos y otras vulnerabilidades dentro de su sistema es la supervisión. La gestión de autenticación supervisa el sistema después de configurar los usuarios.

Puede encontrar todos los intentos de autenticación en un archivo discreto en /var/log/auth.log .

Por ejemplo:

sudo less /var/log/auth.log

Los resultados se verían así:

Feb 18 09:19:07 myserver sshd[4792]: pam_unix(sshd:auth): authentication failure;
Feb 18 09:19:09 myserver sshd[4792]: Failed password for x
Feb 18 12:21:32 myserver su[3484]: pam_unix(su:session): session open
Feb 18 09:19:12 myserver sshd[4792]: Failed password for x from 20.20.20.20 port 2158 ssh2

last comando

Cuando se trata de revisar los intentos de inicio de sesión, puede revisar el más reciente usando el last comando.

El last El comando proporciona cómo y cuándo iniciaron y cerraron sesión.

  last

Los resultados se verían así:

  var      pts/1        192.168.1.0 Thu Feb  18 16:22   still logged in   
  root     pts/1        192.168.1.0 Thu Feb  18 19:37 - 19:37  (00:00)    
  root     pts/0        192.168.1.0 Thu Feb  18 19:55   still logged in   
  root     pts/0        192.168.1.0 Thu Feb  18 20:05 - 20:15  (00:10)    
  root     pts/0        192.168.1.0 Thu Feb  18 20:10 - 20:10  (00:00)    
  var      pts/0        192.168.1.0 Thu Feb  18 20:20 - 20:25  (00:05)

Los diferentes servicios y aplicaciones se registran en un archivo de registro en el /var/log directorio, que incluye los siguientes archivos:

  • utmp :muestra el terminal, la hora de cierre de sesión, los eventos del sistema, el estado actual del sistema y la hora de inicio del sistema.
  • wtmp :Proporciona datos históricos de utmp .
  • btmp :Solo registra los intentos de inicio de sesión fallidos.

Puedes usar el last comando para leer el contenido de cada archivo.

  last -f /var/log/utmp
  last -f /var/log/wtmp
  last -f /var/log/btmp

lastlog comando

El lastlog el comando formatea e imprime el contenido del último inicio de sesión en var/log/lastlog expediente. Muestra lo siguiente:

  • nombre de usuario
  • puerto
  • hora del último inicio de sesión.

El comando ordena la salida por orden de usuario en /etc/passwd .

Los resultados se verían así:

  Username         Port     From             Latest
  root             pts/1    192.168.1.0 Thu feb  18 19:37:18 +0000 2021
  will                                  **Never logged in**
  var                                   **Never logged in**
  sys                                   **Never logged in**
  test                                  **Never logged in**
  rack                                  **Never logged in**

Linux
  1. Cómo instalar OpenProject en Ubuntu 16.04

  2. Cómo instalar Stacer System Monitor en Ubuntu 18.04 LTS

  3. Cómo instalar Sysdig para monitorear la carga del sistema en Ubuntu 20.04

  4. Cómo verificar los registros de Cron en Ubuntu 18.04

  5. Cómo usar un administrador de tareas en Ubuntu para monitorear el sistema

Cómo usar htop para monitorear los procesos del sistema en Ubuntu 20.04

Cómo ver los archivos de registro del sistema en Ubuntu 20.04 LTS

Cómo instalar Conky System Monitor en Ubuntu 20.04 LTS

Cómo actualizar Ubuntu 18.04 a Ubuntu 20.04

Cómo instalar el lenguaje de programación Go en Ubuntu 20.04

Cómo grabar audio en Ubuntu 20.04