Wie man Benutzer in Ubuntu anzeigt

Einführung

Ubuntu verwaltet, wie andere Linux-Distributionen auch, Benutzer und Berechtigungen über ein strukturiertes System. Unabhängig davon, ob Sie ein Administrator oder ein normaler Benutzer sind, ist es für die Sicherheit und Verwaltung Ihres Ubuntu-Systems wichtig zu wissen, wie Sie die vorhandenen Benutzer anzeigen können.

Alle Benutzer anzeigen

Ubuntu speichert Benutzerinformationen in der Datei /etc/passwd. Um alle Benutzer aufzulisten, führen Sie den folgenden Befehl im Terminal aus:

cat /etc/passwd

Dieser Befehl zeigt eine Liste der Benutzer zusammen mit den zugehörigen Systeminformationen an. Jede Zeile steht für ein Benutzerkonto, formatiert als:

username:x:UID:GID:comment:home_directory:shell

Alternativ können Sie auch nur Benutzernamen anzeigen lassen:

cut -d: -f1 /etc/passwd

Eingeloggte Benutzer anzeigen

Um aktuell angemeldete Benutzer zu überprüfen, verwenden Sie:

who

Oder eine detailliertere Ausgabe mit:

w

Der Befehl w liefert Informationen über Benutzersitzungen, einschließlich Anmeldezeiten und aktive Prozesse.

Überprüfen von Benutzergruppen

Um zu sehen, zu welchen Gruppen ein bestimmter Benutzer gehört, führen Sie aus:

groups benutzername

Für eine detailliertere Ansicht, verwenden Sie:

id benutzername

Auflistung aller Systembenutzer

Systembenutzer werden normalerweise für Dienste und Hintergrundprozesse verwendet. Um menschliche Benutzer aus den Systemkonten herauszufiltern, verwenden Sie:

awk -F: '($3>=1000){print $1}' /etc/passwd

Dieser Befehl listet Benutzer mit einer UID von 1000 oder mehr auf, was normalerweise auf reguläre Benutzer hinweist.

Schlussfolgerung

Zu wissen, wie man Benutzer in Ubuntu anzeigt, ist entscheidend für die Verwaltung des Zugriffs und die Aufrechterhaltung der Sicherheit. Mithilfe dieser Befehle können Sie die Benutzeraktivitäten und Systemkonten auf Ihrem Rechner effizient überwachen.