Es ist wichtig, diese Befehle zu lernen, um schnell eine Liste der Benutzer in Ihrem Ubuntu-VPS-System anzeigen zu können. Dieser Artikel zeigt Ihnen, wie Sie die Befehlszeile verwenden, um Benutzer in Ubuntu Linux VPS aufzulisten.
So listen Sie Benutzer in Ubuntu Linux VPS auf: Ein Anfängerhandbuch
Wenn Sie alle Benutzer in Linux Ubuntu VPS anzeigen möchten, können Sie den Befehl /etc/passwd verwenden, da lokale Benutzerdetails in der Datei „/etc/passwd“ gespeichert werden. Es gibt zwei Möglichkeiten, diesen Befehl auszuführen:
Katze etc/passwdOder
weniger etc/passwdNachdem Sie den obigen Befehl erfolgreich ausgeführt haben, erhalten Sie eine Ausgabe, die wie folgt aussieht:
Diese Ausgabezeilen beziehen sich auf die Benutzer. Die Anzahl der Leitungen hängt von der Anzahl der Benutzer im System ab.
Jede Zeile enthält sieben verschiedene Felder, die die Details eines bestimmten Benutzers darstellen. Zum Beispiel ist die erste Zeile der Ausgabe root:x:0:0:root:/root:/bin/bash, was darstellt:
- Wurzel - der Anmeldename des Benutzers.
- b - Platzhalter des Passworts, da das eigentliche Passwort in einer separaten Datei gespeichert wird.
- 0 - die UserID des Benutzers.
- 0 - die GroupID des Benutzers.
- Wurzel - ein Befehlsfeld mit einigen Details zum Benutzer.
- /Wurzel - ein Home-Verzeichnis, das das Hauptverzeichnis des Benutzers ist.
- /bin/bash - eine Benutzer-Shell.
Beachten Sie, dass Doppelpunkte (:) zum Trennen der Werte in der Ausgabe verwendet werden.
Führen Sie die folgenden Befehle aus, um die Namen der Benutzer anzuzeigen:
cut -d : -f 1 /etc/passwdOder
awk -F: ' print $1' /etc/passwdSo zeigen Sie Gruppen in Ubuntu Linux VPS an
Sie können auch Gruppen erstellen, indem Sie mehrere Benutzer zusammenfassen und ihnen einige Administratorrechte für das System erteilen. Diese Option ist vorteilhaft, um Benutzergruppen innerhalb desselben Systems zu erstellen. Die Informationen zu diesen Gruppen werden im Gruppenordner gespeichert. Verwenden Sie also den folgenden Befehl, um Gruppen im Terminal anzuzeigen.
weniger /etc/groupNach erfolgreicher Ausführung des Befehls erhalten Sie eine Ausgabe wie diese:
Verwenden Sie den folgenden Befehl, wenn Sie die Namen der Gruppen anzeigen möchten:
Schnitt -d : -f 1 /etc/groupSo listen Sie Benutzer in Ubuntu Linux VPS mit dem Befehl getent auf
Das getent Befehl dient zum Anzeigen von Einträgen aus der im /etc/nsswitch.conf Datei. Es umfasst die passwd-Datenbank, die zum Abfragen der Benutzerliste verwendet werden kann. Der Befehl getent zeigt Einträge aus Datenbanken an, die im /etc/nsswitch.conf Datei, einschließlich der passwd-Datenbank, um eine Liste aller Benutzer abzufragen.
Verwenden Sie den folgenden Befehl, um getent im Terminal auszuführen:
Passwort erhaltenNach der Ausführung des Befehls erhalten Sie eine Ausgabe wie diese:
Sie können awk oder cut verwenden, um das erste Feld zu drucken, das den Benutzernamen enthält:
getent passwd | awk -F: ' print $1'getent passwd | Schnitt -d: -f1
So zeigen Sie angemeldete Benutzer mit dem Befehl w an
Du kannst den ... benutzen w Befehl zum Auflisten der eingeloggten Linux Ubuntu VPS-Benutzer. Um diesen Befehl zu verwenden, geben Sie „w“ in das Terminal ein und führen Sie ihn aus, indem Sie die Eingabetaste drücken.
Nach der Ausführung des Befehls erhalten Sie eine Ausgabe, die aus verschiedenen Benutzerinformationen besteht, z. B. Anmeldezeit, Leerlaufzeit und Informationen zum Remote-Host. Die Details in der Ausgabe sind wie folgt:
- Benutzer - steht für den Benutzernamen.
- TTY - steht für den Terminalnamen.
- Von - steht für den Namen des entfernten Hosts.
- [E-Mail geschützt] - steht für die Login-Zeit.
- Leerlauf - steht für Leerlauf.
- JCPU - stellt die Zeit dar, die vom Prozess im Zusammenhang mit dem TTY verwendet wird.
- PCPU - stellt die Zeit dar, die von dem spezifischen Prozess verwendet wird, der im WAS-Feld angezeigt wird.
- WAS - repräsentiert den aktuellen Prozess eines Benutzers.
Fazit
In diesem Artikel wird ausführlich beschrieben, wie Sie Benutzer und Benutzerinformationen in Ubuntu Linux VPS auflisten. Diese Befehle helfen Systemadministratoren, Benutzerdetails zu erhalten, die ein bestimmtes System verwenden, und andere wichtige Details darüber herauszufinden. Wir hoffen, der Artikel war informativ und umfassend genug für Ihre Bedürfnisse.