Angenommen, Sie sind Systemadministrator eines großen Projekts und erhalten häufig Beschwerden vom QA-Team, dass das Entwicklungsteam die Codebasis durcheinanderbringt und umgekehrt. Bei näherer Betrachtung stellen Sie fest, dass zwei Teams Teil derselben Gruppe sind und dieselbe Codebasis teilen. Sie bitten also Ihren Vorgesetzten, bei dem Problem zu helfen, und er rät Ihnen, zwei Gruppen für alle Benutzer der Entwicklungs- und QA-Teams zu bilden. Aber Sie haben keine Ahnung, wie Sie Benutzer zu einer Gruppe in Linux hinzufügen können. Nun, wir sind hier, um dieses Problem zu lösen. In diesem Artikel haben wir erklärt, wie Sie eine neue Gruppe erstellen, neue Benutzer erstellen und dann einen Benutzer zu einer Gruppe in Linux hinzufügen.

Hinzufügen von Benutzern zu einer Gruppe in Linux (2023)

Bevor wir demonstrieren, wie man Gruppen erstellt, Benutzer erstellt und diesen Gruppen neue oder vorhandene Benutzer hinzufügt, müssen wir zunächst lernen, was eine Benutzergruppe in Linux ist. Schauen wir uns also an, was Benutzergruppen sind, und fahren Sie dann mit dem Hinzufügen von Benutzern zu einer Gruppe fort.

Was ist eine Benutzergruppe in Linux

Im Allgemeinen ist eine Organisation in Teams unterteilt, wobei jedes Team eine andere Funktion hat und jedes Mitglied der Organisation Teil eines Teams ist. Ebenso ist in einem Mehrbenutzersystem jeder Benutzer Teil einer Gruppe mit unterschiedlichen Rechten wie Lese-, Schreib- oder Ausführungsberechtigungen für eine gemeinsam genutzte Ressource innerhalb der Gruppe. Es gibt zwei Arten von Gruppen in Linux:

Siehe auch  Beheben Sie den Warzone-Disc-Lesefehler auf einem Windows-PC

Hauptgruppe

Wann immer Sie sich bei einer Sitzung anmelden, sind Sie Teil der primären Gruppe. Im Allgemeinen trägt die primäre Gruppe denselben Namen wie der Benutzername in Linux. Alle von Ihnen erstellten Dateien oder Prozesse sind Teil dieser Gruppe und können standardmäßig nicht von Benutzern anderer Gruppen aufgerufen werden. Informationen wie Benutzer-ID, Gruppen-ID usw. über eine primäre Gruppe werden in der Datei gespeichert – /etc/passwd.

Sekundäre Gruppe

Sekundäre Gruppen oder zusätzliche Gruppen sind nützlich, wenn Sie den Zugriff auf beliebige Dateien oder Prozesse mit einer bestimmten Gruppe von Benutzern teilen müssen. Nur der Root-Benutzer oder Benutzer mit sudo Privilegien können den sekundären Gruppen neue Berechtigungen zuweisen oder neue Benutzer hinzufügen.

Ein Benutzer kann nur Teil einer primären Gruppe, aber mehrerer sekundärer Gruppen sein. Nachdem Sie nun die Grundlagen von Benutzergruppen in Linux kennen, sehen wir uns nun an, wie Sie neue Benutzer erstellen und sie einer Gruppe hinzufügen.

So fügen Sie neue Benutzer in Linux hinzu

Um neue Benutzer anzulegen, verwenden Sie die useradd Befehl gemäß der folgenden Syntax:

sudo useradd username

Einige der Optionen zum Koppeln mit dem Befehl sind:

Optionen Beschreibung
-d Der neue Benutzer wird mit einem neuen Verzeichnisnamen als Wert für das Anmeldeverzeichnis des Benutzers erstellt
-e Hiermit wird das Datum angegeben, an dem das Benutzerkonto deaktiviert wird
-u Dadurch wird ein neuer Benutzer mit einer bestimmten Benutzer-ID erstellt
Erstellen Eines Neuen Benutzers Mit Dem Befehl Useradd

Der neue Benutzer, den Sie erstellen, wird zunächst nur Teil der primären Gruppe sein. Nachdem Sie einen neuen Benutzer erstellt haben, weisen Sie ihm mithilfe von ein neues Passwort zu passwd Befehl, wie unten gezeigt:

sudo passwd

Hier werden Sie aufgefordert, das neue Passwort einzugeben und anschließend aufgefordert, das Passwort zur Bestätigung erneut einzugeben. An diesem Punkt kann sich der Benutzer nun mit dem neuen Benutzernamen und Passwort, das Sie gerade erstellt haben, beim System anmelden.

Erstellen Eines Neuen Passworts Für Den Neuen Benutzer

So erstellen Sie eine Benutzergruppe in Linux

Nachdem Sie einen neuen Benutzer erstellt haben, können Sie damit beginnen, Gruppen zu erstellen und ihnen Benutzer hinzuzufügen. Um eine neue Gruppe zu erstellen, verwenden Sie die groupadd Befehl. Achten Sie darauf, dem neuen Gruppennamen einen eindeutigen Namen zu geben, da er sonst mit anderen vorhandenen Gruppennamen kollidiert. So sieht die Syntax aus:

Siehe auch  So verbessern Sie die Kreditwürdigkeit schnell

sudo groupadd

Neue Gruppe Erstellen

So fügen Sie Benutzer zu Gruppen hinzu

Nachdem Sie eine Gruppe erstellt haben, können Sie nun damit beginnen, Benutzer hinzuzufügen. Nur ein Root-Benutzer oder ein Benutzer mit sudo access kann Benutzer zu verschiedenen Gruppen hinzufügen.

Vorhandenen Benutzer zu einer vorhandenen Gruppe hinzufügen

Um einen bestehenden Benutzer zu einer Gruppe hinzuzufügen, verwenden Sie die usermod Befehl, dessen Syntax wir unten hervorgehoben haben:

sudo usermod -a -G

Hier das -a Option steht für Anhängen (am Ende hinzufügen) und fügt den Benutzer einer bestehenden Gruppe hinzu und die -G Flag wird verwendet, um den Namen der Gruppe anzugeben, an die der Benutzer angehängt wird. Es gibt keine Option für eine ausführliche Ausgabe mit diesem Befehl, außer dass er eine Warnung ausgibt, wenn der Benutzer oder die Gruppe nicht existiert.

Hinzufügen Eines Neuen Benutzers Zur Gruppe

Benutzer zu mehreren Gruppen hinzufügen

Der usermod Der Befehl in Linux kann auch verwendet werden, um einen Benutzer zu mehreren Gruppen hinzuzufügen, mit im Wesentlichen denselben Optionen wie bei einer einzelnen Gruppe, wie unten gezeigt. Achten Sie darauf, die Gruppennamen ohne Leerzeichen anzugeben.

sudo usermod -a -G ,,

Erstellen Sie einen neuen Benutzer und weisen Sie eine Gruppe zu

Sie können einen neuen Benutzer mit einem einzigen Befehl unter Linux zu einer Gruppe hinzufügen. Der useradd Mit dem Befehl können Sie einen neuen Benutzer erstellen und dann einen Benutzer zu den angegebenen Gruppen hinzufügen. Die Syntax zum Hinzufügen eines neuen Benutzers mit der useradd Befehl ist:

sudo useradd -G ,,

Erstellen Neuer Benutzer Und Hinzufügen Zu Gruppen In Einem Einzigen Befehl

Zeigen Sie die Gruppen eines Benutzers an

Um alle mit einem Benutzer verknüpften Gruppen anzuzeigen, können Sie entweder die groups Befehl oder die id Befehl. Überprüfen Sie die unten gezeigte Syntax:

Siehe auch  So löschen Sie Ihren digitalen Fußabdruck mit Incogni

groups

id

Wenn die leer gelassen wird, werden nur die Gruppennamen für den aktuellen Benutzer angezeigt.

Auflistung Der Gruppe Des Benutzers Test1

So entfernen Sie einen Benutzer aus einer Gruppe

Um einen Benutzer aus einer Gruppe in Linux-Distributionen zu entfernen, können Sie die gpasswd Befehl gemäß der unten angegebenen Syntax:

sudo gpasswd -d

Zusätzlich zum Entfernen eines Benutzers aus einer Gruppe kann die gpasswd Der Befehl wird auch für verschiedene administrative Aufgaben verwendet, wie z. B. das Definieren von Gruppenadministratoren oder das Festlegen eines Gruppenkennworts usw.

Benutzertest Aus Der Gruppe Sudo Entfernen

Löschen Sie eine Gruppe in Linux

Um eine sekundäre Gruppe in Linux zu löschen, können Sie die verwenden groupdel Befehl:

sudo groupdel

Löschen Sie Eine Gruppe In Linux

So ändern Sie die primäre Gruppe eines Benutzers

Alle Befehle, die wir bisher besprochen haben, gelten für die sekundäre Gruppe und ihre Benutzer. Um die primäre Gruppe eines Benutzers in Linux zu ändern, verwenden Sie die folgende Syntax:

sudo usermod –g

Sie müssen sich fragen, was der Unterschied zwischen dem ist -g Und -G Flaggen. Der -g Flag wird für primäre Gruppen verwendet, während das -G flag wird für sekundäre Gruppen verwendet.

Ändern Der Primären Gruppe Für Den Benutzer

So listen Sie alle Benutzergruppen in Linux auf

Ein Benutzer, der zum Zeitpunkt der Installation erstellt wird, wird als Systembenutzer bezeichnet und ist Teil vieler Standardgruppen in Linux. Die Informationen zu jeder Gruppe im System werden in der Datei gespeichert – /etc/gruppe. Verwenden Sie die folgende Syntax, um alle Gruppen im System aufzulisten:

sudo cat /etc/group

Auflistung Aller Benutzergruppen Im System

Verwalten Sie Benutzer und Gruppen im Linux-Terminal

Das Verwalten von Gruppen ist eine nützliche Aufgabe, die sich bei verschiedenen Vorgängen als nützlich erweisen kann, insbesondere wenn Sie ein Systemadministrator sind. Hier haben wir Ihnen einige einfache Linux-Terminalbefehle gezeigt, um einen neuen Benutzer zu erstellen, neue Gruppen zu erstellen, einen neuen Benutzer zu einer Gruppe hinzuzufügen und mehr. Wir hoffen also, dass dieser Artikel Ihre Probleme löst. Wenn dies nicht der Fall ist, teilen Sie uns dies in den Kommentaren unten mit, und wir helfen Ihnen weiter.

Anzeige

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein