Benutzergruppen mit dem groups-Befehl auflisten
In diesem Schritt werden wir untersuchen, wie Sie die Gruppen auflisten können, zu denen ein Benutzer gehört, indem Sie den Befehl groups verwenden. Das Verständnis von Benutzer-Gruppen ist in Linux grundlegend, da sie zur Verwaltung von Berechtigungen und des Zugangs zu Dateien und Ressourcen verwendet werden.
Der Befehl groups ist ein einfaches Hilfsprogramm, das die Namen der primären und zusätzlichen Gruppen für jeden angegebenen Benutzernamen ausgibt oder, wenn kein Benutzername angegeben wird, die des aktuellen Prozesses.
Lassen Sie uns herausfinden, zu welchen Gruppen der aktuelle Benutzer (labex) gehört.
Öffnen Sie das Terminal, wenn es noch nicht geöffnet ist. Sie können dies tun, indem Sie auf das Symbol Xfce Terminal auf der linken Seite des Desktops klicken.
Geben Sie jetzt den folgenden Befehl ein und drücken Sie die Eingabetaste:
groups
Sie sollten eine Ausgabe ähnlich der folgenden sehen:
labex sudo ssl-cert public
Diese Ausgabe zeigt die Gruppen, zu denen der Benutzer labex gehört. In diesem Beispiel gehört der Benutzer labex zu den Gruppen labex, sudo, ssl-cert und public.
- Die erste aufgeführte Gruppe ist normalerweise die primäre Gruppe des Benutzers.
- Die folgenden Gruppen sind zusätzliche Gruppen.
Die Mitgliedschaft in der Gruppe sudo ist wichtig, da es dem Benutzer ermöglicht, Befehle mit Superuser-Rechten mithilfe des Befehls sudo auszuführen, wie Sie es im vorherigen Lab beim Installieren von htop getan haben.
Sie können den Befehl groups auch verwenden, um die Gruppen eines anderen Benutzers zu prüfen, wenn Sie seinen Benutzernamen kennen. Beispielsweise würden Sie, um die Gruppen des Benutzers root zu prüfen, Folgendes eingeben:
groups root
Die Ausgabe würde die Gruppen anzeigen, zu denen der Benutzer root gehört, was normalerweise nur die Gruppe root ist:
root
Das Verständnis, zu welchen Gruppen ein Benutzer gehört, hilft Ihnen zu verstehen, welche Berechtigungen er auf dem System hat.
Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren und die Ausführung Ihres Befehls zu überprüfen.