Puedo realizar un seguimiento de inicio de sesión de usuario de veces en un par de ordenadores compartidos correr OSX 10.10.5 con el último comando en el terminal. Parece que después de la actualización de 10.9 el archivo wtmp se presenta con frecuencia se eliminan y sólo mostrar un par de días de la historia. Hay un comando que puede evitar que esto suceda? O una forma alternativa para rastrear los inicios de sesión de usuario de los tiempos para el mes anterior?
Respuesta
¿Demasiados anuncios?A mayores os, periodic
script era el culpable. Se podía ver cómo se poda el wtmp
archivo mediante la inspección de la fuente y por la lectura de la página de manual.
El archivo de datos de inicio de sesión se almacena en /var/log/monthly.out
. Si ese nivel de detalle no es suficiente, usted puede personalizar el diario o semanal, o mensual de secuencia de comandos y extraer los datos necesarios en el formulario que usted necesita antes de que el archivo se trunca.
De algún proceso que se sigue generando el mensual de registro de datos para cada usuario, pero es un resumen de datos y no iniciar / cerrar sesión de datos.
¿Por qué no activar el control parental para cada usuario para realizar el seguimiento y simplemente inicie sesión con el uso de la aplicación. Usted sabrá qué aplicaciones se ejecutan cuando por lo que el usuario.
Si usted realmente necesidad de registro de la consola y no se dispone de varias cambiar de usuario, que está disponible la información, pero no he hecho la investigación sobre cómo recuperar todavía.