„Log” logowania użytkownika w systemie Mac OS X


13

Czy system Mac OS rejestruje dane logowania / wylogowania użytkowników?

Jestem w sytuacji, w której muszę pokazać, że pewien użytkownik był zalogowany w określonym czasie (długa historia) mniej niż cztery tygodnie temu.

Czy gdziekolwiek jest to rejestrowane na poziomie Mac OS lub Darwin?

EDYCJA: na komputerze jest uruchomiony system Mac OS Leopard (edycja inna niż serwer).

Odpowiedzi:


15

Możesz spróbować wykonać polecenie, lastktóre, chyba że dziennik został wyczyszczony, powinno mieć dziennik z powrotem aż do zainstalowania systemu operacyjnego. W szczególności szukaj wpisów w konsoli.


1
Słodkie! Miałem rację. Jeszcze słodszy.
— Justicle

3
To jest wyłączenie, ponowne uruchomienie. Co powiesz na logowanie do „blokad ekranów”, istnieje coś podobnego?
— Paulo Oliveira,

Jak sprawdzić logowania na ekranie blokady?
— theonlygusti

10

Jeśli chcesz spojrzeć wstecz za kilka tygodni, lastktóre pokażą, wpisy te są przechowywane znacznie dłużej w bazie danych ASL. Aby wyświetlić dane logowania, użyj tego polecenia, zastępując szukaną nazwę, lub pozostaw | grep insert_username_herewszystkim dostęp do.

syslog -F raw -k Facility com.apple.system.lastlog | grep insert_username_here

Aby zobaczyć wylogowania użyj:

syslog -F raw -k Facility com.apple.system.utmpx | grep insert_username_here

Aby wyświetlić to w bardziej przejrzysty sposób, możesz użyć tego, który nie pokazuje logowania przez terminal i pokaże tylko epoki. Musisz grep dla nazwy użytkownika, w przeciwnym razie dane są bez znaczenia:

syslog -F raw -k Facility com.apple.system.lastlog | grep insert_username_here | grep -v tty | awk '{ print $2 }' | sed -e 's/]//g'

Data jest wyświetlana jako czas epoki. Możesz przekonwertować to na normalny czas za pomocą http://www.epochconverter.com/


1
Dzięki za wskazówkę. Do Twojej wiadomości szukałem logów „GUI”, więc to też powinno wystarczyć.
— Justicle,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.