GeeksforGeeks

Si usted es un administrador de sistemas Linux, definitivamente querrá monitorear la actividad interactiva de todos los usuarios del sistema, como monitorear los comandos de Linux que ejecutan en tiempo real. En este breve artículo de seguridad del sistema Linux, vamos a discutir cómo monitorear todos los comandos de shell de Linux ejecutados por los usuarios del sistema en tiempo real.

Veamos cómo Monitorear Comandos de Linux Ejecutados por Usuarios del Sistema en tiempo real:

Si su shell actual es Bash Shell, todos los comandos ejecutados por usuarios normales del sistema se almacenarán en el .archivo oculto bash_history que se encuentra en el directorio personal de cada usuario. Los usuarios pueden ver el contenido de ese archivo mediante el comando historial.

Así que si queremos ver un usuario (supongamos usuario tithi).archivo bash_history tenemos que escribir el siguiente comando en el terminal:-

cat /home/tithi/.bash_history 

Ejemplo:

Cómo Monitorear Comandos de Linux Ejecutados por Usuarios del Sistema en tiempo real

Todos los comandos de la lista

Y si su shell actual es Zsh, use el siguiente comando:-

cat /home/tithi/.zsh_history 

Cómo Monitorear Comandos de Linux Ejecutados por Usuarios del Sistema en tiempo real

Nota: use exec zsh para cambiar de shell de bash a zsh y exec bash para viceversa

Etiquetas de artículo:

Write a Comment

Tu dirección de correo electrónico no será publicada.