Saltar al contenido

¿Cómo ver el historial de comandos de otro usuario en Linux?

Ya no tienes que investigar más por internet porque has llegado al espacio exacto, contamos con la respuesta que quieres sin complicarte.

Solución:

En los sistemas operativos basados ​​en Debian, hacer
tail /var/log/auth.log | grep username
debería darte un usuario sudo historia. No creo que haya una manera de obtener un historial de comandos unificado de los comandos normales + sudo de un usuario.

En los sistemas operativos basados ​​en RHEL, deberá verificar /var/log/secure en vez de /var/log/auth.log.

Acabo de probar lo siguiente, y funcionó a las mil maravillas.

sudo vim /home/USER_YOU_WANT_TO_VIEW/.bash_history

Si el usuario emitió un comando como en sudo somecommandel comando aparecerá en el registro del sistema.

Si el usuario generó un shell con, por ejemplo, sudo -s, sudo su, sudo shetc, entonces el comando mayo aparecer en el historial del usuario root, es decir, en /root/.bash_history o similar.

Si para ti ha resultado de ayuda este post, agradeceríamos que lo compartas con más entusiastas de la programación y nos ayudes a dar difusión a nuestra información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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