Die Benutzerverwaltung ist ziemlich einfach, wenn Sie Linux auf Ihrem PC ausführen. Für diejenigen, die einen Server mit Tausenden von Benutzern haben, wird die Verwaltung jedoch zu einem ernsten Problem, das behoben werden sollte.

Glücklicherweise bieten Linux-basierte Betriebssysteme eine Möglichkeit, Benutzer auf Ihrem System zu steuern und zu verwalten. Sie können Gruppen erstellen und Benutzer hinzufügen. Anstatt jedem Benutzer im System Berechtigungen zuzuweisen, können Sie Benutzergruppen einfach autorisieren, indem Sie ihnen Berechtigungen für den Systemworkflow erteilen.

Erstellen Sie Benutzergruppen unter Linux

Linux wird mit einem Standardbefehl zum Erstellen von Benutzergruppen geliefert. Du kannst den... benutzen groupadd Befehl, um Ihrem System neue Gruppen hinzuzufügen. Die grundlegende Syntax des Befehls lautet:

groupadd [Optionen] Gruppenname

So erstellen Sie eine neue Benutzergruppe "Autoren":

Groupadd-Autoren

Wenn Sie den oben genannten Befehl ausführen, wird dem ein neuer Eintrag hinzugefügt

instagram viewer
/etc/group und /etc/gshadow Dateien auf Ihrem System. Sie können den neuen Gruppeneintrag in den Dateien durch Eingabe überprüfen Katze / etc / Gruppe und cat / etc / gshadow in Ihrem Terminal.

Beachten Sie, dass nur Benutzer mit Administratorrechten Benutzergruppen erstellen können. Vergessen Sie nicht, zum Superuser zu wechseln, bevor Sie den Befehl groupadd ausführen.

Wenn Sie versuchen, eine Gruppe mit einem bereits vorhandenen Namen zu erstellen, wird ein Fehler angezeigt, der Folgendes angibt:

groupadd: Gruppe 'Autoren' existiert bereits

Sie können den Fehler jedoch mithilfe von abweisen -f oder --Macht Flag mit dem Befehl.

groupadd --force Schriftsteller
groupadd -f Schriftsteller

Erstellen Sie Benutzergruppen mit eindeutiger GID

Wenn Sie eine neue Benutzergruppe erstellen, weist das System ihr automatisch eine Gruppen-ID oder GID zu. Wenn Ihre Gruppe eine bestimmte Gruppen-ID haben soll, können Sie dies mit der Option tun -G oder --gid Flagge.

groupadd -g 600 Schriftsteller
groupadd --gid 600 Autoren

Wenn Sie versuchen, eine bereits vergebene Gruppen-ID zuzuweisen, tritt der folgende Fehler auf.

groupadd: GID '600' existiert bereits

Es wird zwar nicht empfohlen, aber Sie können die hinzufügen oder - nicht einzigartig Flag, um die Gruppen-ID zwangsweise zuzuweisen.

groupadd -o -g 600 Schriftsteller

Erstellen Sie Benutzergruppen mit einem Kennwort

Obwohl Sie Ihren Gruppen ein Kennwort hinzufügen können, sind diese für einen Benutzer nicht von praktischem Nutzen. Das -p Mit flag können Sie ein Kennwort für Ihre Benutzergruppe angeben.

groupadd -p geheime Passwortschreiber

Verbunden: So ändern Sie Ihr Passwort unter Linux

So ändern Sie Ihr Linux-Passwort

Müssen Sie Ihr Linux-Passwort ändern? Hier finden Sie alles, was Sie zum Zurücksetzen eines Kennworts unter Linux wissen müssen.

Erstellen Sie Systemgruppen unter Linux

Es gibt einen kleinen Unterschied zwischen Systemgruppen und regulären Gruppen. Systemgruppen sind spezielle Gruppen, zu denen die Benutzer gehören, die für die Ausführung von Systemvorgängen wie Sicherung und Wartung verantwortlich sind.

Verwenden Sie die -r oder --System Flag zum Erstellen einer Systemgruppe unter Linux:

groupadd -r hardwareteam
groupadd --system hardwareteam

Liste der Mitglieder in einer Benutzergruppe abrufen

Um zu wissen, wie viele Mitglieder Teil einer bestimmten Gruppe sind, können Sie die verwenden getent Befehl von Ihrem Terminal. Der folgende Befehl zeigt eine Liste aller Mitglieder an, die in der Gruppe "Autoren" anwesend sind:

Getent Gruppenschreiber

Benutzer zu Gruppen hinzufügen

Nachdem Sie eine Benutzergruppe auf Ihrem System erstellt haben, ist es an der Zeit, einige Benutzer hinzuzufügen. Usermod ist ein leistungsstarkes Befehlszeilenprogramm, da es verschiedene Optionen für die Benutzerverwaltung und -moderation enthält. Außerdem können Sie Benutzer einfach zu Ihrer Gruppe hinzufügen. Die grundlegende Syntax des Befehls lautet:

usermod [Optionen] Gruppenname Benutzername

Hinzufügen eines vorhandenen Benutzers zu Gruppen

Wenn Sie Ihrer Gruppe einen vorhandenen Benutzer hinzufügen möchten, klicken Sie auf -ein und -G Flaggen sind das, was Sie brauchen. Das -G Flagge steht für Gruppen, während die -ein steht für Anhängen, Hinzufügen oder Hinzufügen.

usermod -a -G Schriftsteller randomuser

Sie können einen Benutzer auch mehreren Gruppen hinzufügen. Sie müssen lediglich die durch Komma getrennten Gruppennamen eingeben.

usermod -a -G Schriftsteller, Administrator, Eigentümer Randomuser

Hinzufügen eines neuen Benutzers zu einer Gruppe

Du kannst den... benutzen useradd Befehl, wenn Sie möchten Fügen Sie Ihrem Linux-System einen neuen Benutzer hinzu. Useradd bietet Ihnen die Möglichkeit, dem Benutzer zum Zeitpunkt seiner Erstellung eine Gruppe zuzuweisen. Das -G Mit flag können Sie dem Benutzer eine Gruppe angeben.

useradd -G Schriftsteller randomuser

Das Hinzufügen eines Benutzers zu mehreren Gruppen ist ebenfalls einfach. Übergeben Sie einfach die durch Standardzeichen getrennten Gruppennamen im Standardbefehl.

useradd -G Autoren, Admin, Besitzer Randomuser

Benutzer aus einer Gruppe entfernen

Sie können Benutzer auch mit aus einer Gruppe entfernen usermod. Beachten Sie, dass in einem Linux-System einem Benutzer mehrere Gruppen zugewiesen werden können. Eine dieser Gruppen wird als primäre Gruppe deklariert, während andere als sekundäre Gruppen bezeichnet werden.

Wenn Sie versuchen, einen Benutzer aus einer Gruppe zu entfernen, stellen Sie sicher, dass er nach dem Entfernen mindestens eine primäre Gruppe hat. Beispielsweise ist der Benutzer "zufällig" Teil der Gruppen "Administrator", "Verfasser" und "Redakteure". Dabei ist admin die primäre Gruppe und der Rest sind sekundäre Gruppen.

Sie können den Benutzer nur aus den Gruppenschreibern und -editoren entfernen. Dazu müssen Sie den Gruppennamen übergeben, bei dem der Benutzer Mitglied bleiben soll. Dies bedeutet, dass der folgende Befehl verwendet wird, um den Benutzer 'random' aus den Gruppeneditoren zu entfernen:

usermod -G Schriftsteller zufällig

Beachten Sie, dass Sie nur das entfernen mussten Flag anhängen (-a) über den Befehl, mit dem Sie einen Benutzer zu einer Gruppe hinzufügen.

Löschen Sie Gruppen unter Linux

Wenn Sie keine Benutzergruppe mehr auf Ihrem System behalten möchten, können Sie die Gruppe mit dem löschen groupdel Befehl. Die Syntax des Befehls lautet:

groupdel [Optionen] Gruppenname

Zum Löschen der Benutzergruppe 'Autoren':

Groupdel-Autoren

Wenn Sie versuchen, eine nicht vorhandene Gruppe zu entfernen, wird folgende Fehlermeldung angezeigt:

groupdel: Gruppe 'Autoren' existiert nicht

Verwalten von Benutzergruppen unter Linux

Die Benutzerverwaltung kann schwierig sein, wenn Sie die Linux-Befehle, die Sie verwenden müssen, nicht kennen. Es wird wirklich einfach, wenn Sie die Ein- und Ausgänge der Befehle in Bezug auf Moderation und Verwaltung kennen.

Serveradministratoren sollten versuchen, Linux-Distributionen zu verwenden, die für ihre Anforderungen gut geeignet sind. Auf diese Weise erhalten sie sofort alle Tools und Dienstprogramme, die für die Serververwaltung erforderlich sind.

Email
10 besten Linux-Distributionen für Entwickler

Bereit, die Entwicklung auf einem Open Source-Betriebssystem zu starten? Hier sind die besten Linux-Distributionen für die Programmierung.

Verwandte Themen
  • Nicht spezifiziert
Über den Autor
Deepesh Sharma (10 Artikel veröffentlicht)

Deepesh ist ein Tech-Blogger und schreibt seit über 3 Jahren Informationsinhalte. Derzeit absolviert er seinen Bachelor in Computeranwendungen an einer renommierten Universität in Indien. In seiner Freizeit schreibt er gerne, hört Musik und spielt Gitarre.

Mehr von Deepesh Sharma

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Bewertungen, kostenlose E-Books und exklusive Angebote!

Noch ein Schritt…!

Bitte bestätigen Sie Ihre E-Mail-Adresse in der E-Mail, die wir Ihnen gerade gesendet haben.

.