/ / Wie füge ich einen Benutzer über die Befehlszeile einer Linux-Gruppe hinzu?

Wie füge ich einen Benutzer über die Befehlszeile einer Linux-Gruppe hinzu?

Es ist völlig unverständlich, warum die Linux-EntwicklerUbuntu hat es sehr schwierig gemacht, Konten einzurichten. Aus diesem Grund können viele Benutzer keinen Benutzer zu einer Linux-Gruppe hinzufügen. Ja, es ist nicht mehr möglich, Gruppen zu verwalten, und solche Innovationen sind nicht immer von Vorteil. Aus dem Speicher heraus versucht jeder, einen Benutzer zur Linux-Gruppe hinzuzufügen, indem er zu den Parametern "Konten" wechselt. Dort fehlt jedoch die übliche Funktionalität. Es ist nicht klar, warum diese Innovation gemacht wurde, aber höchstwahrscheinlich gibt es Gründe. Glücklicherweise kann dies auf andere Weise erfolgen.

Benutzer zur Linux-Gruppe hinzufügen

Möglichkeiten, Benutzer zur Linux-Gruppe hinzuzufügen

Начнем с самого простого.Ein einfacher Befehl useradd oder usermod wird zum Hinzufügen zu Gruppen verwendet. Mit dem ersten Befehl können Sie einen neuen Benutzer hinzufügen oder einfach Informationen zu einem bereits erstellten Benutzer aktualisieren. Der zweite Befehl führt die Änderung an einem vorhandenen Benutzer durch. Alle Informationen zu Gruppen und Mitgliedern finden Sie in den folgenden Dateien: / etc / passwd, / etc / shadow oder / etc / group.

Wenn Sie Befehle verwenden, müssen Sie das verstehenWelche Gruppe und welchen Benutzer fügen Sie hinzu? Standardmäßig stimmt die Gruppe mit dem Benutzernamen überein. Das heißt, für Benutzer Benutzer1 ist seine Hauptgruppe auch Benutzer1. Zunächst muss er seine Hauptgruppe festlegen. Und nur dann kann der Benutzer zu den sekundären Gruppen hinzugefügt werden.

Ein Beispiel für die Verwendung des Befehls useradd

Linux Benutzer zur Sudo-Gruppe hinzufügen

Wie oben erwähnt, fügt dieser Befehl einer vorhandenen Gruppe ein neues Mitglied hinzu. Wenn die sekundäre Gruppe nicht existiert, können wir eine erstellen.

Verwenden Sie den folgenden Befehl, um einen Linux-Benutzer mit sudo zu einer Gruppe hinzuzufügen:

sudo useradd -G {group1} Benutzername

Hier können Sie mit "-G" den Benutzer zuweisenGruppe. Sie müssen nicht nur einen Gruppennamen verwenden. Sie können durch Kommas getrennt werden. Ein einfaches Beispiel: Wir müssen den Benutzer alexey zu den folgenden Gruppen hinzufügen: www, admins, test. Die Syntax lautet wie folgt:

# useradd -G Admins, Test, www, alexey

Um einen Benutzer zur Stammgruppe unter Linux hinzuzufügen, müssen Sie nur den Namen dieser Gruppe hinzufügen, dh root, durch Kommas getrennt. Infolgedessen wird alexey zu den durch Kommas getrennten Gruppen hinzugefügt.

Wenn die erforderliche Gruppe nicht vorhanden ist, muss sie erstellt werden. Es wird mit dem folgenden Befehl erstellt: sudo groupadd group_name

Jeder Gruppenname kann anstelle von "Gruppenname" stehen.

Wenn Sie nicht wissen, in welcher Gruppe (oder in welchen Gruppen) sich der Benutzer befindet, können Sie dies einfach mit dem folgenden Befehl überprüfen: # sudo id user_name.

Beispiel für die Verwendung des Befehls usermod

Linux Benutzer zur Stammgruppe hinzufügen

Angenommen, wir müssen der Testgruppe den Benutzer alexey hinzufügen. Wir benutzen den Befehl:

# usermod -a -G test alexey

Um jedoch die primäre Gruppe für denselben Benutzer zu ändern, unterscheidet sich der Befehl geringfügig:

# usermod -g test alexey

All diese grundlegenden Aktionen helfen beim HinzufügenBenutzer einer Gruppe unter Linux. Im Allgemeinen ist dieses System äußerst flexibel und fast jede Aufgabe kann mit dem Terminal gelöst werden, wenn die erforderliche Funktionalität nicht in der Schnittstelle bereitgestellt wird. Mit dem Update verschwinden einige Funktionen aus dem Bedienfeld, andere werden angezeigt, aber die Liste der Befehle und ihr Zweck ändern sich nicht und werden sich wahrscheinlich nie ändern. Es wird einfach albern sein. Versuchen Sie daher immer, das Linux-Betriebssystem, insbesondere Ubuntu, mit einfachen Befehlen zu steuern. Dies spart Ihnen viel Zeit.

Das ist alles. Speichern Sie diese Informationen, da solche Befehle nicht schnell gespeichert werden können. Auf diese Weise verschwenden Sie keine Zeit damit, nach den benötigten Informationen zu suchen.