Log file with sudo en Debian Buster (imagen destacada)

Tiro monedas al aire, pero hasta ahora nunca las pude agarrar.

Visitas: 3

El archivo log predeterminado donde se encuentran el comando sudo se registra en el archivo /var/log/auth.log. Tenerlo separado es mucho más fácil auditar y tener más organizado tu sistema.

Obs:

  •  Utilizo Debian Buster de 64 bits.

Entramos a la terminal y tecleamos lo siguiente:

sudo visudo

Al final de la línea agregamos lo siguiente:

Defaults syslog=local1

Guardamos el cambio (control + o) y luego cerramos el editor (control + x). Volvemos a teclear en la terminal:

sudo nano /etc/rsyslog.conf

En la línea 61 cambios lo que se encuentra en negrita.

[...]
local1.*                        /var/log/sudo.log
auth,authpriv.*;local1.none     /var/log/auth.log
[...]

Guardamos el cambio (control + o) y luego cerramos el editor (control + x). Volvemos a teclear en la terminal:

sudo systemctl restart rsyslog

Volvemos a teclear en la terminal para verificar si se creo el archivo /var/log/sudo.log

sudo apt update
ls -lh /var/log/sudo.log

Sale por pantalla:

-rw-r----- 1 root adm 118 may  6 02:15 /var/log/sudo.log

Volvemos a teclear en la terminal:

sudo cat /var/log/sudo.log

Sale por pantalla:

May  6 02:15:41 pantanoNegro sudo: proyectosbeta : TTY=pts/1 ; PWD=/var/log ; USER=root ; COMMAND=/usr/bin/apt update
May  6 02:17:16 pantanoNegro sudo: proyectosbeta : TTY=pts/1 ; PWD=/var/log ; USER=root ; COMMAND=/usr/bin/cat /var/log/sudo.log

Fuente: OSTechNix


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *