¿Cómo detiene el borrado de wtmp?

1

Rastreo los tiempos de inicio de sesión de los usuarios en un par de computadoras compartidas que ejecutan OSX 10.10.5 usando el último comando en la terminal. Parece que después de actualizar desde la versión 10.9, el archivo wtmp se elimina con frecuencia y solo muestra algunos días de historial. ¿Hay un comando que puede evitar que esto suceda? ¿O una forma alternativa de hacer un seguimiento de los tiempos de inicio de sesión de los usuarios del mes anterior?

    
pregunta Darren 17.09.2015 - 15:21

1 respuesta

1

En el sistema operativo anterior, el script periodic fue el culpable. Puede ver cómo se poda el archivo wtmp inspeccionando la fuente y leyendo la página del manual .

El archivo real de datos de inicio de sesión se almacena en /var/log/monthly.out . Si ese nivel de detalle no es suficiente, puede personalizar la secuencia de comandos diaria o semanal o mensual y extraer los datos que necesita en el formulario que necesita antes de que se trunque el archivo.

Algunos procesos siguen generando los datos de inicio de sesión mensuales para cada usuario, pero son datos de resumen y no datos de inicio / cierre de sesión.

¿Por qué no habilitar los controles parentales para que cada usuario pueda realizar un seguimiento y simplemente registrar el uso de la aplicación? Sabrá qué aplicaciones se ejecutan cuando el usuario las elija.

Si realmente necesitas iniciar sesión en la consola y no tienes un cambio de usuario múltiple, esa información está disponible, pero aún no he investigado cómo recuperarla.

    
respondido por el bmike 17.09.2015 - 15:43

Lea otras preguntas en las etiquetas