Samstag, 21.12.2024 (CET) um 17:35 Uhr
www.windowspage.de 20 Jahre Windowspage
News:
Herzlich Willkommen bei Windowspage. Alles rund um Windows.

Tipps - WSL - Liste der zuletzt angemeldeten Benutzer anzeigen (ab 1703)
Detailbeschreibung
Betriebssystem: Windows 10, Windows 11

Je nach Konfiguration des UNIX-Systems (z. B. "Debian" oder "Ubuntu") werden die erfolgreichen und fehlgeschlagenen Benutzeranmeldungen in zwei Dateien ("/var/log/wtmp" und "/var/log/btmp") verschlüsselt gespeichert. Zusätzlich enthalten die Protokolldateien noch weitere (System-) Informationen (wie z. B.: Neustartzeit des Systems, Anmeldedauer, usw.). Zwei einfache Befehle / Tools zeigen die entsprechenden Informationen an (z. B. für die Überwachung der Anmeldung durch Systemadministratoren).
Windows-Hinweis: Die Befehle zeigen nur Informationen zum ausgeführten Subsystem (WSL) an und nicht vom Hauptsystem. D.h. ein Benutzer kann z. B. länger bei Windows angemeldet sein als bei einer Linux-Distribution.

So geht's:

  • Starten Sie die entsprechende WSL-Distribution (z. B. "Ubuntu" oder "Debian").
  • Geben Sie als Befehl "last" (für die erfolgreichen Anmeldungen) oder "lastb" (für fehlgeschlagene Anmeldungen) ein und drücken anschließend die Eingabetaste.
  • Eine Liste mit den zuletzt angemeldeten Benutzer (inkl. Zeitdauer) wird angezeigt.

last -n5 -F -w

LAST/LASTB-Optionen (Auszug):

Parameter Kurzbeschreibung
-a Zeigt den Rechnernamen in der letzten Spalte an.
-d IP-Adressen werden als Rechnernamen angezeigt.
-F Gibt die vollständigen Datums- und Zeitinformationen aus.
-i Es werden die IP-Adressen anstelle des Rechnernamens angezeigt.
-n [Zahl] Legt fest, wie viele Zeilen angezeigt werden sollen.
-R Es werden keine Rechnernamen angezeigt.
-s [Zeit] Zeigt den Status der Anmeldungen seit der angegebenen Zeit an.
-t [Zeit] Zeigt den Status der Anmeldungen bis zu der angegebenen Zeit an.
-w Zeigt die vollständigen Benutzer- und Domainnamen in der Ausgabe an.
-x Zeigt die Einträge zum Herunterfahren und zu den Runlevel-Änderungen des Systems an.

Zeitangaben / Zeitformate:

Format Anmerkung
JJJJMMTThhmmss Jahr, Monat, Tag, Stunden, Minuten, Sekunden
JJJJ-MM-TT hh:mm:ss Jahr, Monat, Tag, Stunden, Minuten, Sekunden
JJJJ-MM-TT hh:mm Jahr, Monat, Tag, Stunden, Minute (Sekunden werden auf 00 gesetzt)
JJJJ-MM-TT Jahr, Monat, Tag (Zeit wird auf 00:00:00 gesetzt)
hh:mm:ss Stunden, Minuten, Sekunden (Datum wird auf "heute" gesetzt)
hh:mm Stunden, Minuten (Datum wird auf "heute" gesetzt, Sekunden auf 0)
now aktuelle Zeit (Datum und Zeit)
yesterday Vortag (Zeit wird auf 00:00:00 gesetzt)
today Heute (Zeit wird auf 00:00:00 gesetzt)
tomorrow Morgen (Zeit wird auf 00:00:00 gesetzt)
+[X]min / + [X]days Postive Abweichung zur aktuellen Zeit bzw. Tage (z. B.: "+5min").
-[X]min / - [X]days Negative Abweichung zur aktuellen Zeit bzw. Tage (z. B.: "-2days").

Weitere Beispiele:

  • Ausgabe der Anmeldungen mit maximal 10 Zeilen sowie vollständigen Datum:
    "last -n10 -F"
  • Ausgabe der Anmeldungen zwischen dem Vortag und dem heutigen Tag:
    "last -s yesterday -t today"
  • Ausgabe der Systemmeldungen (Einträge zum Herunterfahren):
    "last -x"
  • Ausgabe der fehlgeschlagenen Anmeldungen mit vollständigen Domain- und Benutzernamen:
    "sudo lastb -w"

Hinweis:

  • Weitere Optionen zur Steuerung können mit dem Befehl "last --help" bzw. "lastb --help" ausgegeben werden.

Versionshinweis:

  • Die Linux-Distributionen benötigen mindestens Windows 10 Version 1703.

Windowspage - Weitere interessante Tipps und Einstellungen
Tipps für Windows 10, Windows 11
Statistik

Unsere Webseite verwendet technisch notwendige Cookies ("berechtigtes Interesse"). Darüberhinausgehend (z. B. für Statistiken oder Marketing) erfolgt keine Speicherung von Cookies. Klicken Sie auf "Ich stimme zu", um Cookies zu akzeptieren und direkt unsere Webseite besuchen zu können. Weitere Informationen...

Valid HTML 4.01 Transitional  CSS ist valide!