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

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

Übersicht

Dieser Beitrag ist eine Portierung unserer Beitragsserie zur Linux-Benutzerverwaltung. In einem unserer früheren Beiträge haben wir den Vorgang zum Erstellen und Löschen von Benutzern in Linux über das Terminal behandelt (Sie können sich das Verfahren hier ansehen – Beitrag).

In diesem Beitrag behandeln wir die Schritte zum Hinzufügen eines Benutzers zu einer Gruppe in Linux über das Terminal und zum Entfernen eines Benutzers aus einer Gruppe. Dies ist auch eine weitere wichtige Fähigkeit, die ein Linux-Benutzer kennen sollte, da dieses Verfahren Teil der Benutzerverwaltungspraxis ist.

Außerdem erfahren Sie, wie Sie Gruppen erstellen und löschen. Diese Aktionen müssen im Linux-System entweder als Benutzer mit sudo angemeldet sein Privilegien oder als root Benutzer.

Wir verwenden die Befehle „usermod “ und „gpasswd ” um die hier erwähnten Aktionen auszuführen.

Benutzer zu einer Gruppe in Linux hinzufügen

Um einen Benutzer zu einer Gruppe in Linux hinzuzufügen, verwenden Sie den „usermod –a –G Gruppenname Benutzername ” Befehl folgte dem Namen der Gruppe und des Benutzers.

sudo usermod -a -G groupname username

Es gibt keine Informationen darüber, dass Ihr Befehl erfolgreich war, usermod Befehl zeigt keine Ausgabe an. Es warnt Sie nur, wenn der Benutzer oder die Gruppe nicht existiert. Verwenden Sie immer das –a (Anhängen) Option beim Hinzufügen eines Benutzers zu einer neuen Gruppe. Wenn Sie dies nicht tun, wird der Benutzer aus allen anderen Gruppen entfernt und ist nur in der Gruppe, in der Sie ihn gerade hinzugefügt haben.

Wie man einen Benutzer mit einem Befehl zu mehreren Gruppen hinzufügt

Es ist dasselbe Verfahren wie das Hinzufügen von Benutzern zu nur einer Gruppe, aber dieses Mal müssen Sie mehr Gruppen in nur einem Befehl benennen, zum Beispiel:

sudo usermod –a –G groupname1,groupname2,groupname3 username

So entfernen Sie Benutzer aus einer Gruppe

Jetzt zeigen wir Ihnen, wie Sie einen Benutzer aus einer Gruppe entfernen. Dazu verwenden Sie den Befehl „gpasswd“ mit dem –d Option.

 
sudo gpasswd –d username groupname

Dieser Zeitbefehl teilt Ihnen mit, dass der Benutzer aus der Gruppe entfernt wurde, wie im Bild gezeigt

Und jetzt haben Sie erfolgreich einen Benutzer aus einer Gruppe entfernt.

Wie man einen Benutzer zu einer Sudo-Gruppe hinzufügt

Wenn Sie einem Benutzer die sudo-Berechtigungen (Superuser-Berechtigungen) dafür erteilen möchten, müssen Sie den Benutzer zu einer sudo-Gruppe hinzufügen;

Für Debian/Ubuntu-basierte Systeme führen Sie den Befehl wie folgt aus:

sudo usermod -a -G sudo username

Für die RHEL/Centos/Rocky/Fedora-Systeme:

sudo usermod -a -G wheel username

So erstellen Sie eine Benutzergruppe unter Linux

Der Befehl, den Sie dafür verwenden werden, ist:

groupadd –g groupdID groupUsername

-g Gruppen-ID

Die „-g Gruppen-ID ” Parameter gibt an, dass eine Gruppennummer folgt (wird der Gruppe zugewiesen und dient als ID-Nummer). Dies ist die Gruppennummer, die dieser neuen Gruppe zugewiesen wird. Die Gruppennummer muss eindeutig sein.

Gruppenbenutzername

Der Name der Gruppe, die Sie hinzufügen möchten. Gruppennamen sollten in Kleinbuchstaben eingegeben werden und dürfen Unterstriche enthalten. Es wird empfohlen, denselben Gruppennamen nicht mehr als einmal zu verwenden.

Wir erstellen jetzt eine Gruppe mit ihrer ID-Nummer und einem Namen mit einem Befehl:

 
sudo groupadd –g 15000 testgroup

Sobald Sie dies getan haben, drücken Sie einfach die Eingabetaste und die Gruppe sollte erstellt werden. Wenn keine Fehler vorliegen, bedeutet dies, dass alles in Ordnung ist und die Gruppe erstellt wurde. Da neue Gruppen am Ende der Systemgruppendatei namens „/etc/group ” können Sie tail verwenden Befehl, um zu überprüfen, ob Ihre Gruppe erstellt wurde. Geben Sie einfach „sudo tail /etc/group ein ” nach der Eingabeaufforderung des Systems, um die letzten paar Zeilen der Systemgruppendatei anzuzeigen.

sudo tail /etc/group

Wie Sie sehen, wurde eine Gruppe erstellt.

So entfernen Sie eine Benutzergruppe

Um eine Gruppe zu entfernen, verwenden wir einen Befehl „groupdel “ und geben Sie den Namen der Gruppe ein, die Sie entfernen möchten.

sudo groupdel groupname

Und Ihre Gruppe sollte entfernt werden. Um zu überprüfen, ob die Gruppe entfernt wurde, können Sie tail verwenden Befehl, wie wir es getan haben, um zu überprüfen, ob Ihre Gruppe erstellt wurde, aber dieses Mal wird nur Ihre Gruppe nicht auf der Gruppenliste stehen.

sudo tail /etc/group

Zusammenfassung

Um zusammenzufassen, was wir in diesem Beitrag behandelt haben. Wir haben die Schritte zum Hinzufügen von Benutzern zu einer Gruppe in Linux und zum Entfernen von Benutzern aus einer Gruppe durchlaufen. Alle diese im heutigen Artikel gezeigten Befehle können auch für jede Linux-Distribution gelten, einschließlich Ubuntu, CentOS, RHEL, Debian, Fedora und Arch Linux.


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

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

  3. So entfernen Sie Benutzer aus der Gruppe in Linux [Kurztipp]

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

  5. Wie kann ich die Standardgruppe eines Benutzers in Linux ändern?

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 Gruppe unter Linux hinzu

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]