GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So fügen Sie einen Benutzer zu einer Gruppe unter Linux hinzu

Wenn wir einen neuen Benutzer auf einem Linux-Betriebssystem erstellen, werden bei der Benutzererstellung jedem Benutzer einige Privilegien gewährt. Diese Benutzerrechte umfassen eine Reihe von Berechtigungen, wie z. B. Lesen, Schreiben und Ausführen. Daher kann der Benutzer basierend auf den zugewiesenen Privilegien einige Funktionen oder Aufgaben auf einem System ausführen. Manchmal haben mehrere Benutzer dieselben Berechtigungen auf einem Betriebssystem. In dieser Situation können die Gruppen auf dem Linux-System verwendet werden. Eine Linux-Gruppe ist als eine Organisation von Benutzerkonten definiert, die dieselben Berechtigungen haben. Der Hauptzweck der Gruppe besteht also darin, eine Reihe von Berechtigungen zu erstellen und einer Gruppe zuzuweisen, anstatt einzelnen Benutzern Berechtigungen zu erteilen. Fügen Sie relevante Benutzer zu einer bestimmten Gruppe hinzu und gewähren Sie einer ganzen Gruppe Berechtigungen. In diesem Artikel werden wir im Detail untersuchen, wie man einen Benutzer zu einer bestimmten Gruppe in Debian hinzufügt.

Linux-Gruppen

Im Betriebssystem Linux haben wir es mit zwei Arten von Gruppen zu tun:

  • Die primäre Gruppe
  • Sekundärgruppe

Die Informationen des primären Gruppenbenutzers werden in /etc/passwd gespeichert Datei. Es ist wichtig zu beachten, dass ein Benutzer einer oder keiner primären Gruppe angehört, während er mehr als einer sekundären Gruppe angehören kann. Nur der Administrator oder Root mit „sudo“-Zugriff kann Benutzer zu einer bestimmten Gruppe hinzufügen.

Einen Benutzer zu einer Gruppe hinzufügen

Zuerst müssen Sie das Terminal auf Ihrem System öffnen. Klicken Sie daher auf „Aktivitäten“ und suchen Sie das Terminal in der Suchleiste. Klicken Sie in den folgenden angezeigten Ergebnissen auf das Terminal.

Um einen vorhandenen Benutzer zu einer einzelnen Gruppe hinzuzufügen, verwenden Sie den folgenden Befehl im Terminal:

$ sudo usermod -a -G Group-name User-name

Beispiel: 

Sie möchten beispielsweise einen Benutzer namens „kbuzdar“ zu einer „debian10“-Gruppe hinzufügen. Ersetzen Sie dann den Gruppennamen durch debian10 und Benutzername mit kbuzdar im obigen Befehl wie folgt:

$ sudo usermod -a -G debian10 kbuzdar

Fügen Sie einen Benutzer mehreren Gruppen hinzu

Sie können einen Benutzer ganz einfach zu mehreren Gruppen hinzufügen. Verwenden Sie dazu die folgende Befehlssyntax:

$ sudo usermod -a -G Group1, Group2 User-name

Beispiel:

Sie möchten beispielsweise einen Benutzer namens „kbuzdar“ in mehreren Gruppen „bluetooth, sudo, debial10“ hinzufügen. Dann ändert sich der obige Befehl in die folgende Form:

$ sudo usermod -a -G bluetooth, sudo, debian10 kbuzdar

Sie können auch einen Benutzer erstellen und ihn mehreren Gruppen hinzufügen, indem Sie den folgenden Befehl verwenden:

$ sudo useradd -g group -G Group1,Group2 User-name

Zum Beispiel haben wir einen Benutzer namens „karim_buzdar“ erstellt und in drei verschiedene Gruppen debian10 und bluetooth, sudo hinzugefügt. Sie können Benutzer jeweils zu primären und sekundären Gruppen hinzufügen.

$ sudo useradd -g debian10 -G sudo, bluetooth karim_buzdar

Erstelle und lösche eine Gruppe

Sie können ganz einfach eine neue Gruppe erstellen, indem Sie den folgenden Befehl verwenden:

$ sudo groupadd Group-name

Sie möchten beispielsweise eine neue Gruppe mit dem Namen „Docker“ erstellen. Dann ersetzen Sie den „Gruppennamen“ im obigen Befehl wie folgt durch „docker“:

$ sudo groupadd docker

Auf ähnliche Weise können Sie mit dem folgenden Befehl eine Gruppe entfernen oder löschen, indem Sie den folgenden Befehl verwenden:

$ sudo groupdel Group-name

Ersetzen Sie den Gruppennamen durch Docker, wenn Sie diese Gruppe von Ihrem System entfernen möchten.

Benutzer aus Gruppe entfernen

Sie können einen Benutzer auch mit dem folgenden Befehl aus der Gruppe des Benutzers entfernen:

$ sudo gpasswd –d User-name Group-name

Zum Beispiel möchten wir den Benutzer namens „kbuzdar“ aus dem Gruppennamen „bluetooth“ entfernen. Verwenden Sie dazu den Befehl wie folgt:

Benutzergruppeninformationen anzeigen

Sie können die vollständigen Details über den Benutzer mit der Gruppe anzeigen, zu der der Benutzer gehört, indem Sie den folgenden Befehl verwenden:

$ id User-name

Beispielsweise möchten wir die vollständigen Informationen eines Benutzers namens „karim_buzdar“ wissen. Der Befehl wird in die folgende Form geändert:

$ id karim_buzdar

Sie können die hervorgehobenen Informationen einer Benutzergruppe sehen.

Wenn Sie nur die Gruppe des Benutzers anzeigen möchten, können Sie dies mit dem Gruppenbefehl tun.

$ groups karim_buzdar

Wenn Sie vergessen, den Benutzernamen mit dem Gruppenbefehl einzugeben, werden die Gruppendetails des aktuellen Benutzers angezeigt.


Linux
  1. So fügen Sie einen Benutzer zu einer Gruppe in Linux hinzu oder entfernen ihn

  2. So fügen Sie Benutzer zu einer Gruppe in Linux hinzu

  3. So erstellen und löschen Sie Benutzergruppen in Linux

  4. Linux – Benutzer kann ohne Neustart nicht zur Gruppe hinzugefügt werden?

  5. Wie füge ich einen Benutzer zur sudo-Gruppe in einem Linux-VPS hinzu?

So fügen Sie einen Benutzer zu einer Gruppe in Linux hinzu

So fügen Sie Benutzer zu Sudoern oder Sudo-Gruppen unter Rocky Linux 8 hinzu

So ändern Sie den Benutzer unter Linux

So fügen Sie einen Benutzer zu einer Linux-Gruppe hinzu

So erstellen/fügen Sie Benutzer in Linux hinzu

So fügen Sie einen sudo-Benutzer im Linux-System hinzu oder erstellen ihn [Schnellstart]