Müssen Sie Benutzer zu Gruppen auf Ihrem Linux-PC oder Linux-Server hinzufügen? Sie verstehen nicht, wie das Gruppensystem funktioniert und benötigen eine Anleitung? Wir können helfen! Folgen Sie dieser Anleitung, während wir Ihnen zeigen, wie Sie mit dem Tool „usermod“ unter Linux Benutzer zu Gruppen hinzufügen!

Müssen Sie alle Benutzer auf einem Linux-System anzeigen? Folgen Sie dieser Anleitung.

Hinzufügen von Benutzern zu bestehenden Gruppen mit usermod

Wenn Sie einen Benutzer zu einer bestehenden Gruppe auf Ihrem Linux-PC hinzufügen müssen, besteht der erste Schritt darin, die Gruppen auf dem System aufzulisten. Sie können herausfinden, ob die Gruppe, der Sie den Benutzer hinzufügen möchten, im System vorhanden ist und wie sie geschrieben wird, indem Sie Gruppen auflisten.

So verwenden Sie usermod, um Benutzer zu Gruppen in Linux hinzuzufügen 2

Um eine Liste vorhandener Gruppen auf Ihrem Linux-PC anzuzeigen, führen Sie die schneiden Befehl. Dieser Befehl druckt jede Gruppe aus, die Sie im Terminal haben, und Sie können ihn verwenden, um die Gruppe zu finden, zu der Sie Benutzer hinzufügen möchten.

cut -d: -f1 /etc/group

Wenn es viele Gruppen gibt und Sie sie einfacher sortieren möchten, versuchen Sie es mit dem weniger Befehl.

cut -d: -f1 /etc/group | less

Wenn Sie die vorhandene Gruppe gefunden haben, möchten Sie Ihren Benutzer mithilfe der usermod -a -G Befehl. Mit diesem Befehl kann das angegebene Benutzerkonto an eine beliebige Gruppe gebunden werden.

Um beispielsweise den Benutzer Suchttipps zur Gruppe „Tech“ hinzuzufügen, können Sie den usermod -a -G Befehl mit der Gruppe „tech“, um den Benutzer der Gruppe hinzuzufügen.

sudo usermod -a -G tech addictivetips

Das Benutzermod Der Befehl ist nicht auf eine einzelne Gruppe beschränkt. Benutzer können mit demselben Befehl einen einzelnen Benutzer zu mehreren Gruppen gleichzeitig hinzufügen. Wenn Sie beispielsweise den Benutzer „addictivetips“ zu den Gruppen „Tech“, „Video“ und „Sound“ hinzufügen möchten, können Sie einfach alle Gruppen vor dem Benutzernamen auflisten. Die Anzahl der Gruppen, die einem Benutzer gleichzeitig hinzugefügt werden können, ist unbegrenzt.

sudo usermod -a -G tech video sound addictivetips

Um einem Benutzer eigene Gruppen hinzuzufügen, verwenden Sie die usermod -a -G Befehl oben und passen Sie die Beispiele an Ihren Anwendungsfall an. Stellen Sie sicher, dass Sie dies für jeden Benutzer tun, den Sie zu bestehenden Gruppen unter Linux hinzufügen möchten!

Hinzufügen von Benutzern zu neuen Gruppen mit usermod

Neben dem Hinzufügen von Benutzern zu bestehenden Gruppen ist auch das Hinzufügen von Benutzern zu neuen Gruppen mit dem Befehl usermod möglich. Um zu beginnen, müssen Sie eine neue Gruppe erstellen. Um eine neue Gruppe zu erstellen, müssen Sie die groupadd Befehl.

Um eine neue Gruppe zu erstellen, öffnen Sie ein Terminalfenster. Um ein Terminalfenster auf dem Linux-Desktop zu öffnen, drücken Sie Strg + Alt + T auf der Tastatur. Oder suchen Sie im App-Menü nach „Terminal“ und verwenden Sie es so.

So verwenden Sie usermod, um Benutzer zu Gruppen in Linux hinzuzufügen 3

Führen Sie bei geöffneter und einsatzbereiter Terminal-App die groupadd Befehl, um Ihre neue Gruppe zu erstellen. Die Gruppe kann beliebig benannt werden. Stellen Sie jedoch sicher, dass Sie wissen, warum Sie die Gruppe erstellen und dass sie eine Funktion hat. Andernfalls können Sie Ihre Gruppe zu einem späteren Zeitpunkt versehentlich löschen, ohne den Grund zu verstehen.

sudo groupadd mynewgroup

Beim Betreten der groupadd Befehl, Ihr Linux-System wird Sie wahrscheinlich nach Ihrem Passwort fragen. Sie müssen Ihr Passwort eingeben. Geben Sie über die Tastatur Ihr Benutzerkonto-Passwort ein und drücken Sie die Eintreten Taste, um fortzufahren.

Nachdem Sie Ihre neue Gruppe erstellt haben, führen Sie die schneiden Befehl, um Ihre neue Gruppe anzuzeigen. Es ist sehr wichtig zu bestätigen, dass die neue Gruppe, die Sie gerade erstellt haben, im System vorhanden ist. Wenn es nicht angezeigt wird, können Sie ihm keinen Benutzer hinzufügen und die Gruppe muss erneut erstellt werden.

Um alle Gruppen auf Ihrem Linux-System anzuzeigen, führen Sie Folgendes aus: schneiden Befehl, und fügen Sie den hinzu grep Befehl, um die lange Liste der vorhandenen Gruppen für die von Ihnen erstellte zu filtern.

sudo cut -d: -f1 /etc/group | grep mynewgroup

Das schneiden Befehl gibt Ihren Gruppennamen zurück, wenn er erfolgreich erstellt wurde. Wenn dies nicht der Fall ist, wird mit dem Befehl run nichts passieren.

Nachdem Sie bestätigt haben, dass sich Ihre neue Gruppe auf Ihrem Linux-System befindet, können Sie ihr einen Benutzer zuweisen. Fügen Sie beispielsweise den Benutzer „addictivetips“ zu der soeben erstellten „mynewgroup“ hinzu und führen Sie Folgendes aus: Benutzermod Befehl unten.

sudo usermod -a -G mynewgroup addictivetips

Benutzer aus Gruppen entfernen

Wenn Sie zu irgendeinem Zeitpunkt einen Linux-Benutzer aus einer Gruppe entfernen müssen, können Sie das gpasswd Befehl. Um beispielsweise den Benutzer „addictivetips“ aus der Gruppe „mynewgroup“ zu entfernen, führen Sie den folgenden Befehl aus.

sudo gpasswd -d addictivetips mynewgroup

Geben Sie den obigen Befehl jedes Mal ein, wenn Sie einen Linux-Benutzer aus einer Gruppe auf dem System entfernen müssen.