
Esto se refiere al ksh
shell que se ejecuta en máquinas Linux y AIX.
¿Hay alguna manera de copiar los archivos del historial de comandos escritos y copiados simultáneamente dos veces (shell no permite HISTSIZE
escribir DOS VECES)? También se proporcionan solo las entradas nuevas y actualizadas para sincronizar. La eliminación no debería sincronizarse...
Ex:
Cuando el usuario inicia sesión, el shell escribe el historial en el archivo definido en
HISTFILE
la variable.Según lo anterior [1] quería
HISTFILE
(o) cualquier otra opción para que Shell escribiera el historial de comandos simultáneamente en otra ubicación paralela en el sistema operativo.
Entonces, en caso de que el usuario elimine el número 1 y el usuario no conozca la ubicación de la copia de seguridad número 2, el "Administrador del sistema" puede verificar la segunda e identificarla...
Respuesta1
puede instalar acct
o psacct
auditar lo que hacen los usuarios en sus sistemas. Con esta herramienta viene un comando lastcomm
que puede indicarle cuáles fueron los comandos emitidos por el usuario.
Hay un tutorial muy bonito.aquí
La herramienta tiene muchas más funcionalidades de auditoría que pueden resultar muy útiles para la auditoría de cuentas.