In diesem Artikel zeigen wir Ihnen, wie Sie Benutzer auf Ubuntu VPS auflisten. Am Ende dieses Tutorials können Sie einige grundlegende Befehle ausführen, um alle registrierten Benutzer und Gruppen zur Verwaltung Ihrer Systemadministration anzuzeigen. Also, ohne weiteres, lass uns anfangen.
Gründe, Systembenutzer in Ubuntu anzuzeigen
Linux ist bei Tech-Forschungsgruppen und Entwicklungsgemeinschaften beliebt, da es für teambasierte Projekte geeignet ist., Dies bedeutet, dass oft ein Linux-basiertes System von mehreren Benutzern gleichzeitig verwendet wird.
Aus diesem Grund ist die Verwaltung dieser Benutzer und Gruppen eine tägliche Aufgabe. Systemadministratoren können die vollständigen Funktionen von Ubuntu nutzen, um zu steuern, wie Benutzer und Gruppen mit dem System interagieren.
Sie können beispielsweise bestimmten Benutzern und Gruppen den Zugriff auf bestimmte Dateien und Ordner gewähren. Darüber hinaus können Sie die Konfigurations-und Verwaltungsrechte anpassen, um Ihr System zu ändern und Ihre Daten zu schützen, indem Sie schädliche anonyme Prozesse verhindern.,
Bevor Sie diese Einstellungen konfigurieren, sollten Sie jedoch lernen, wie Sie Benutzer auf Ubuntu VPS oder Server auflisten. Der Grund ist einfach: Sie müssen deren Berechtigungen und Aktivitäten anzeigen, um jeden Vorgang auf Ihrem Computer zu überprüfen.
Beachten Sie, dass wir, da wir Benutzer auf Ubuntu VPS auflisten, die Befehlszeile verwenden müssen, um darauf zuzugreifen. Sie können mit der Terminal-Shell (Linux und macOS) oder PuTTY (Windows) arbeiten. Wenn Sie ein Hostinger-Benutzer sind, befinden sich die Anmeldeinformationen auf der Registerkarte Server von hPanel.,
So listen Sie Benutzer unter Ubuntu auf
Wir werden dieses Tutorial in drei Teile unterteilen — alle Benutzer anzeigen, Gruppen anzeigen und angemeldete Benutzer anzeigen.
Anzeigen aller Benutzer unter Linux
Linux speichert alle Informationen zu Benutzerregistrierungen in einer Datei namens passwd, die sich unter /etc / passwd befindet.
In der obigen Ausgabe entspricht jede Zeile einem Benutzer. Die Anzahl der Zeilen hängt von der Anzahl der registrierten Benutzer ab.
Jede Zeile enthält sieben Felder, die durch Doppelpunkte (:) getrennt sind. Diese Felder enthalten spezifische Informationen zu einem bestimmten Benutzer.,
Schauen wir uns die erste Zeile an:
Hier sind die Bedeutungen jedes Feldes von links nach rechts:
- root-der Anmeldename des Benutzers.
- b-Platzhalter für das Passwort (das eigentliche Passwort wird in einer separaten Datei gespeichert).
- 0-Benutzer-ID, die für jeden registrierten Benutzer eindeutig ist. Standardmäßig hat root die Benutzer-ID 0.
- 0-Gruppen-ID. Wie die Benutzer-ID ist sie für jeden Benutzer eindeutig.
- root-Kommentarfeld. Enthält eine kurze Beschreibung des Benutzers, die normalerweise mit dem vollständigen Namen des Benutzers ausgefüllt ist.
- /root — Home-Verzeichnis., Dies ist das Hauptverzeichnis der Benutzer. Für andere Benutzer als root lautet der Ordner /home / username.
- /bin/bash — Benutzer-shell. Bezieht sich auf die Shell, mit der sich Benutzer beim System anmelden.
Wenn Sie nur den Namen der Benutzer anzeigen möchten, können Sie diesen speziellen Befehl ausführen:
cut -d : -f 1 /etc/passwd
Anzeigen von Gruppen unter Linux
Unter Linux haben Sie auch die Möglichkeit, Gruppen zu erstellen. Sie sammeln grundsätzlich mehrere Benutzer und gewähren ihnen gemeinsame Berechtigungen oder Zugriff. Dies ist besonders nützlich, wenn mehrere Teams dasselbe System verwenden.,
Im Gegensatz zu Benutzern werden die Gruppeninformationen in einer Datei namens group gespeichert, die unter /etc/group zu finden ist.
Beachten Sie, dass die Gruppennamen genau dem Namen unserer Benutzer entsprechen. Dies ist das Ergebnis von User Private Groups (UPG), einem von Linux verwendeten Schema, bei dem jeder Benutzer seine eigene private Gruppe hat.,
Genau wie die vorherige ist es möglich, nur die Gruppennamen anzuzeigen:
cut -d : -f 1 /etc/group
Anzeigen angemeldeter Benutzer
Um angemeldete Benutzer aufzulisten, geben Sie einfach den folgenden Buchstaben in Ihr Terminal ein:
w
Neben der Anzeige der aktiven Benutzer enthält der Befehl auch einige zusätzliche Informationen wie Anmeldezeit, Remote-Host und Leerlaufzeit. Die vollständigen Ergebnisse sehen folgendermaßen aus:
Lassen Sie uns die Ergebnisse des Befehls w aufschlüsseln:
- Benutzername des Benutzers.
- TTY-Terminalname
- From – der Name des Remote-Hosts.,
- Login@ — login-Zeit.
- Leerlauf-Leerlaufzeit.
- JCPU — die Zeit, die von Prozessen verwendet wird, die an das TTY angehängt sind.
- PCPU-die vom Prozess verwendete Zeit, die im Feld WAS angezeigt wird.
- WAS-der aktuelle Prozess des Benutzers.
Alternativ gibt es einen anderen Befehl, der eine ähnliche Funktion wie w ausführt:
who
Die Ergebnisse sind jedoch nicht so detailliert wie der Befehl w:
root pts/0 2019-10-21 10:02
Linux ist ein perfektes Betriebssystem für teambasierte Projekte, da sich viele Personen auf demselben System anmelden können., Aufgrund dieser Art ist es wichtig zu lernen, wie Benutzer für eine bessere Systemadministration zu verwalten.
Die erste Lektion, die Sie wissen müssen, besteht darin, die registrierten Benutzer aufzulisten, was nützlich ist, um alle Vorgänge zu überprüfen und Ihre Daten zu schützen.
In diesem Handbuch haben wir Ihnen gezeigt, wie Sie Benutzer auf Ubuntu VPS mit einfachen Befehlen auflisten können. Darüber hinaus haben Sie auch gelernt, wie Sie alle Gruppen anzeigen und jeden angemeldeten Benutzer überwachen.
Viel Glück und achten Sie darauf, andere VPS Tutorials zu überprüfen!
Dieser Beitrag wurde zuletzt geändert am Dezember 5, 2019 7:51 am