Woher wissen, wann und welcher Benutzer sich unter Mac OS X am System angemeldet hat? Letzten ist nicht genug!

15

Wenn ich es unter Mac OS X eine Zeit lang nicht berühre, wird der Bildschirm gesperrt, und zum Entsperren muss ein Kennwort verwendet werden. Diese Art der Anmeldung wird jedoch nicht mit dem letzten Befehl aufgezeichnet. Ich möchte wissen, ob jemand versucht hat, in mein MacBook einzudringen, wenn ich nicht davor bin. Kann ich solche Versuche auf irgendeine Weise protokollieren?

Dwayne
quelle
Möchten Sie wissen, ob jemand Ihr Passwort erraten und sich angemeldet hat? Oder nur ausprobiert?
Boehj
@boehj Ich möchte wissen, ob jemand versucht hat, sich in mein MacBook einzuloggen, unabhängig davon, ob er das richtige Passwort hat oder ein Anmeldefehler vorliegt.
Dwayne

Antworten:

11

Wenn Sie den Verdacht haben, dass jemand Ihr Passwort richtig erraten hat und hereingekommen ist, können Sie dies über das überprüfen Console. Um darauf zuzugreifen, Consoledrücken Sie ⌘ + Leertaste und geben Sie 'console' in das angezeigte Spotlight-Feld ein. Klicken Sie auf "Zurück".

Klicken Sie im linken Bereich auf "Diagnose- und Verwendungsmeldungen". Zum Zeitpunkt des korrekten Anmeldeversuchs sehen Sie etwa Folgendes:

Konsole

Hinweis: 'Bildschirm gesperrt, Benutzer hat das richtige Passwort eingegeben'.

Wenn jemand es versucht hat, aber fehlgeschlagen ist, wird unter system.log(auch erreichbar über Console) Folgendes angezeigt :

Scheitern

Ich hoffe, das hilft Ihnen weiter.

boehj
quelle
Es sollte control + space sein, um Spotlight zu öffnen, vielleicht weil ich keine englische Version verwende?
Dwayne
Nein, du hast wahrscheinlich recht. Ich denke, ich habe es so konfiguriert, dass ich sie einfach zusammenfügen kann. Viel Glück bei der Detektivarbeit.
Boehj
Suchen Sie einfach im Anmeldefenster im Suchfeld.
Dwayne
@ user465191: Ja das stimmt. Es gibt verschiedene Möglichkeiten, um zu den gewünschten Informationen zu gelangen. Es ist wahrscheinlich auch erwähnenswert, dass solche Fehlermeldungen ausgegeben werden, wenn jemand versucht, über ein Netzwerk auf Ihren Computer zuzugreifen (dh er benötigt keinen physischen Zugriff auf Ihr MacBook).
Boehj
2
Ich wollte nur hinzufügen, dass ich diese Protokolle nicht in Diagnose- und Verwendungsmeldungen sehe. Aber ich habe mich nur umgesehen und unter "Dateien" -> "secure.log" nach ähnlichen Informationen umgesehen. Ich habe nur nach so etwas gesucht, um ungefähr herauszufinden, wann ich zur Arbeit gekommen bin, um Stunden zu protokollieren, also ist es gut genug für mich. Vielleicht hilft es anderen. Vielen Dank!
Notacouch
10

OSX 10.10.3

1.Öffnen Sie die Console

2.Erweitern Sie das /var/log/auf der linken Seite

3.Klicken Sie auf accountpolicy.log

Du wirst so etwas sehen AuthenticationAllowed completed: record "xx", result: Success (0)..

Anscheinend zeichnet dieses Protokoll den gesamten Anmeldeverlauf auf, einschließlich der fehlgeschlagenen.

Wie unterscheidet man es? Erfolgreiche haben zwei Zeilen, fehlgeschlagene haben wohl nur eine Zeile ;-)

Stephenmjm
quelle
Vielen Dank, dies war genau die Datei, nach der ich für meine einfachen Statistiken gesucht habe :) #gzcat accountpolicy.log. * | awk '{print $ 8}' | sortieren | uniq -c | sort -n
Daywalker
Ich habe kein "accountpolicy.log" auf meiner Konsole gesehen. Ich konnte sehen, wann die Anzeige über "/ var / log (Baum erweitern) -> Powermanagement -> today.asl" Puh! :)
Rogerdpack