Benutzeranmeldung „log“ unter Mac OS X


13

Zeichnet Mac OS Benutzeranmeldungen / -abmeldungen auf?

Ich bin in einer Situation, in der ich nachweisen muss, dass ein bestimmter Benutzer vor weniger als vier Wochen zu einem bestimmten Zeitpunkt (lange Geschichte) angemeldet war.

Wird dies irgendwo auf Mac OS- oder Darwin-Ebene aufgezeichnet?

BEARBEITEN: Auf dem Computer wird Mac OS Leopard (Nicht-Server-Edition) ausgeführt.

Antworten:


15

Sie können den Befehl lastausführen, der, sofern das Protokoll nicht gelöscht wurde, bis zur Installation des Betriebssystems ein Protokoll zurückliefern soll. Suchen Sie speziell nach Konsoleneinträgen.


1
Süss! Ich hatte recht. Noch süßer.
Justicle

3
Dies ist zum Herunterfahren, Neustarten. Wie wäre es mit "Sperrbildschirmen" Anmeldungen, gibt es etwas ähnliches?
Paulo Oliveira

Wie überprüfe ich, ob Anmeldungen auf dem Sperrbildschirm vorliegen?
Theonlygusti

10

Wenn Sie über die folgenden Wochen hinaus zurückblicken möchten, lastwerden diese Einträge in der ASL-Datenbank viel länger gespeichert. Verwenden Sie diesen Befehl, um Anmeldungen anzuzeigen, und ersetzen Sie den gesuchten Namen, oder lassen Sie die Taste los | grep insert_username_here, um alle anzuzeigen .

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

So zeigen Sie Abmeldungen an:

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

Um dies sauberer zu sehen, können Sie dies verwenden, das keine Anmeldungen über das Terminal anzeigt und nur die Epochenzeiten anzeigt. Sie müssen nach einem Benutzernamen suchen, sonst sind die Daten bedeutungslos:

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

Das Datum wird als Epochenzeit angezeigt. Sie können dies mit http://www.epochconverter.com/ in die normale Zeit umrechnen.


1
Danke für den Tipp. Zu Ihrer Information, ich war nach "GUI" -Logins, also sollte dies auch den Trick machen.
Artikel
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.