Wer ist unter Linux angemeldet?

Ein Leitfaden zur Benutzerüberprüfung

Wenn Sie ein Linux-System administrieren, ist es oft wichtig zu wissen, welche Benutzer derzeit angemeldet sind. Dies kann aus Sicherheitsgründen, zur Überwachung der Systemnutzung oder zur Fehlerbehebung erforderlich sein. Linux bietet mehrere Befehle, um diese Informationen schnell und effektiv abzurufen. In diesem Artikel erläutern wir die gängigsten Methoden, um zu überprüfen, wer auf einem Linux-System angemeldet ist.

Verwenden des who-Befehls

Der einfachste und am häufigsten verwendete Befehl, um angemeldete Benutzer zu überprüfen, ist who. Dieser Befehl zeigt eine Liste aller Benutzer, die derzeit angemeldet sind, zusammen mit Informationen darüber, wann und von wo sie sich angemeldet haben.

who

Die Ausgabe dieses Befehls könnte etwa so aussehen:

user1 tty7 2023-05-25 08:32 (:0)
user2 pts/1 2023-05-25 09:15 (192.168.1.10)

 

Verwenden des w-Befehls

Ein weiterer nützlicher Befehl ist w, der zusätzliche Informationen zur aktuellen Systemauslastung und zu den Aktionen der Benutzer liefert.

w

Die Ausgabe von w bietet eine umfassendere Übersicht:

10:32:15 up 2 days, 1:23, 2 users, load average: 0.09, 0.10, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
user1 tty7 :0 08:32 2:00m 0.12s 0.12s /usr/bin/gnome-shell
user2 pts/1 192.168.1.10 09:15 3:10 0.15s 0.01s bash

 

Verwenden des whoami-Befehls

Der Befehl whoami ist nützlich, um schnell festzustellen, welcher Benutzer den aktuellen Terminal- oder SSH-Sitzung verwendet.

whoami

Dieser Befehl gibt einfach den Benutzernamen des aktuellen Benutzers zurück:

user1

 

Verwenden des users-Befehls

Der Befehl users gibt eine einfache Liste aller derzeit angemeldeten Benutzer zurück, ohne zusätzliche Details.

users

Die Ausgabe könnte folgendermaßen aussehen:

user1 user2

 

Anzeigen von Anmeldehistorien mit last

Um eine Historie der letzten Anmeldungen auf dem System anzuzeigen, verwenden Sie den Befehl last. Dieser Befehl liest die Anmeldeinformationen aus der Datei /var/log/wtmp.

last

Die Ausgabe zeigt eine Liste der letzten An- und Abmeldungen:

user1 pts/0 192.168.1.10 Fri May 25 09:15 still logged in
user2 tty7 :0 Fri May 25 08:32 - 08:45 (00:13)

Fazit

Das Überprüfen der angemeldeten Benutzer auf einem Linux-System ist ein wichtiger Aspekt der Systemverwaltung. Mit Befehlen wie who, w, whoami, users und last haben Sie mehrere leistungsstarke Tools zur Hand, um diese Informationen schnell abzurufen. Diese Befehle bieten verschiedene Ebenen von Details und können Ihnen helfen, die Nutzung und Sicherheit Ihres Systems effektiv zu überwachen.

Durch regelmäßige Überprüfung, wer auf Ihrem Linux-System angemeldet ist, können Sie sicherstellen, dass nur autorisierte Benutzer Zugriff haben, und potenzielle Sicherheitsprobleme frühzeitig erkennen.