Jak sprawdzić, kiedy i który użytkownik zalogował się do systemu w systemie Mac OS X? Ostatni to za mało!

15

W Mac OS X, jeśli go nie dotykam, zablokuje ekran i trzeba będzie użyć hasła, aby go odblokować, ale tego rodzaju logowanie nie jest rejestrowane przez ostatnie polecenie. Chcę wiedzieć, czy ktoś próbował włamać się do mojego MacBooka, gdy nie jestem przed nim. Czy jest jakiś sposób, aby zarejestrować takie próby?

Dwayne
źródło
Chcesz wiedzieć, czy ktoś odgadł twoje hasło i zrobił zdjęcie? A może po prostu próbował?
boehj
@ boehj Chcę wiedzieć, czy ktoś próbował zalogować się na moim Macbooku, bez względu na to, czy dostał prawidłowe hasło lub błąd logowania.
Dwayne

Odpowiedzi:

11

Jeśli podejrzewasz, że ktoś poprawnie odgadł twoje hasło i się zalogował, możesz to sprawdzić za pomocą Console. Aby uzyskać dostęp, Consolenaciśnij ⌘ + spacja i wpisz „konsola” w wyświetlonym polu Spotlight. Kliknij przycisk powrotu.

Kliknij „Komunikaty diagnostyczne i dotyczące użytkowania” na lewym panelu. W momencie prawidłowej próby logowania widzisz coś takiego:

Konsola

Uwaga: „ekran zablokowany, prawidłowe hasło wpisane przez użytkownika”.

Teraz, jeśli ktoś spróbuje, ale się nie uda, zobaczysz coś takiego poniżej system.log(dostępne również przez Console):

zawieść

Mam nadzieję, że to ci pomoże.

boehj
źródło
Powinna być kontrola + spacja, aby otworzyć Spotlight, może dlatego, że nie używam wersji angielskiej? Ale z pewnością tego chcę, dziękuję bardzo!
Dwayne
Nie, prawdopodobnie masz rację. Wydaje mi się, że skonfigurowałem to tak, aby łatwo je ze sobą połączyć. Powodzenia w pracy detektywistycznej.
boehj
po prostu wyszukaj loginwindow w polu wyszukiwania.
Dwayne
@ user465191: Tak, zgadza się. Istnieje kilka sposobów dotarcia do żądanych informacji. Warto również zauważyć, że takie komunikaty o błędach zostaną wyrzucone, jeśli ktoś próbuje dostać się do twojego komputera przez sieć (tj. Nie potrzebuje fizycznego dostępu do twojego MacBooka).
boehj
2
Nie chcę martwić się, po prostu chciałem dodać Nie widzę tych dzienników w komunikatach diagnostycznych i dotyczących użytkowania. Ale właśnie szukałem czegoś podobnego i zauważyłem w folderze Files -> secure.log, który śledzi rzeczy związane z loginwindow. Właśnie szukałem tego rodzaju rzeczy, aby dowiedzieć się, kiedy zacznę pracować, aby rejestrować godziny, więc jest to dla mnie wystarczająco dobre. Może pomoże innym. Dzięki!
notacouch
10

OSX 10.10.3

1. otwórz Console

2.Rozwiń /var/log/lewy panel

3. kliknij accountpolicy.log

Zobaczysz coś takiego AuthenticationAllowed completed: record "xx", result: Success (0)..

Wygląda na to, że ten dziennik zapisuje całą historię logowania, w tym również te, które się nie udały.

Jak to rozróżnić? Sukcesy mają dwie linie, aw przypadku porażek tylko jedną linię ;-)

Stephenmjm
źródło
Dziękuję, to był dokładnie ten plik, którego szukałem dla moich prostych statystyk :) #gzcat accountpolicy.log. * | awk '{print 8 $}' | sortuj | uniq -c | sort -n
Daywalker
Nie widziałem „accountpolicy.log” na mojej konsoli. Byłem w stanie zobaczyć, kiedy wyświetlacz jest włączony poprzez „/ var / log (rozwiń drzewo) -> powermanagement -> today.asl” uff! :)
rogerdpack