O Mac OS grava logins / logouts de usuários?
Estou em uma situação em que preciso mostrar que um determinado usuário estava logado em um determinado momento (história longa) há menos de quatro semanas.
Isso é gravado no nível do Mac OS ou do Darwin em algum lugar?
EDIT: A máquina está executando o Mac OS Leopard (edição não servidor).
Se você quiser olhar para trás além das poucas semanas que
last
mostrarão essas entradas, elas serão armazenadas por muito mais tempo no banco de dados ASL. Para visualizar logins, use este comando, substituindo o nome que você está procurando ou deixe| grep insert_username_here
para ver todos.Para ver os logouts, use:
Para visualizar isso de maneira mais limpa, você pode usar isso, que não mostra logins via terminal e mostra apenas os tempos da época. Você deve grep para um nome de usuário ou os dados não fazem sentido:
A data é exibida como a hora da época. Você pode converter isso para o tempo normal com http://www.epochconverter.com/
fonte