Ubuntu fügen Benutzer zur Gruppe hinzu

Ubuntu fügen Benutzer zur Gruppe hinzu

In Linux sind Gruppen die Entitäten, die gleichzeitig für die Organisation und Verwaltung zahlreicher Benutzerkonten verwendet werden. Gruppen bieten eine einfache und schnelle Verwaltung von Benutzerkonten. Verschiedene Linux -Benutzer haben viele verschiedene Aufgabenzuweisungen und Rollen. Der entscheidende Punkt der Gruppen ist die Identifizierung einer Reihe von Rechten wie Schreiben, Lesen oder Ausführen von Zugriff für eine bestimmte Ressource.

In diesem Leitfaden werden wir diskutieren, wie viele Arten von Gruppen im Ubuntu Linux -System existieren. Darüber hinaus werden wir auch darauf eingehen, wie man einen Ubuntu -Benutzer in die Gruppen hinzufügt.

Gruppen in Ubuntu Linux

Ubuntu und viele andere Linux -Verteilungen haben zwei verschiedene Arten von Gruppen:

  • Hauptgruppe
  • Sekundärgruppe

Hauptgruppe

Sobald der Benutzer die Datei erstellt hat, wird sie automatisch zur primären Gruppe hinzugefügt. Die primäre Gruppe ähnelt dem Benutzernamen. Alle primären Gruppendetails zu den Benutzern werden in einer Datei gespeichert, die sich unter '/etc/passwd' befindet '.

Sekundärgruppe

Sekundärgruppen sind von Bedeutung, um den Gruppenmitgliedern einen bestimmten Dateizugriff zu gewähren. Sie werden dazu erstellt, einzelne Dateien zusammen mit Softwareanwendungen zu verwalten. Gruppenmitglieder erben, schreiben, lesen und führen Rechte für diese Gruppe aus.

Jeder Benutzer auf einem Linux -System ist Mitglied einer primären Gruppe, und außerdem kann dieser Benutzer in keiner oder mehr Sekundärgruppen aufgenommen werden. Benutzer können als Mitglieder der Gruppe durch lediglich root oder Benutzer mit Sudo -Berechtigungen hinzugefügt werden.

Erstellen Sie eine Gruppe in Ubuntu

Sie können eine neue Gruppe auf dem Ubuntu -System erstellen, indem Sie den folgenden Befehl ausführen:

$ sudo GroupAdd test_group

Im obigen Befehl ist die 'test_group' der Name der neuen Gruppe.

Hinzufügen eines vorhandenen Benutzers zu einer Gruppe in Ubuntu

Um einen Benutzer hinzuzufügen, der bereits auf Ihrem Ubuntu -Computer erstellt wurde, und Sie diesem vorhandenen Benutzer eine Gruppe zuweisen möchten, führen Sie den folgenden Befehl aus, um dies zu tun:

$ sudo usermod -a -g GroupName Benutzername

Beispielsweise ist das 'SAM-PC' in unserem System vorhanden und wir möchten diesen Benutzer einer Gruppe 'test_group' hinzufügen. Ändern Sie dazu den obigen Befehl in die folgende Form:

$ sudo usermod -a -g test_group sam -pc

Wenn Sie den obigen Befehl "usermod" ausführen, werden Ihnen keine Ausgabe auf dem Terminalbildschirm für die erfolgreiche Befehlsausführung angezeigt. Das bedeutet, dass der Benutzer einer Gruppe erfolgreich hinzugefügt wird. Wenn Sie einen Benutzer in die Gruppe hinzufügen, müssen Sie die Option "-a" anhängen. Wenn Sie die Option '-a' nicht hinzufügen, wird der Benutzer entfernt oder aus den nicht nach der Option '-G' aufgeführten Gruppen entfernt oder beseitigt.

Erstellen Sie einen neuen Benutzer und fügen Sie in Ubuntu mehrere Gruppen hinzu

Wenn Sie einen neuen Benutzer erstellen und mit nur einzelner Befehl in eine Gruppe hinzufügen möchten, verwenden Sie den Befehl 'userAdd', um einen neuen Benutzer hinzuzufügen, und fügen Sie diesen Benutzer mithilfe der folgenden Syntax in die primäre und sekundäre Gruppe hinzu:

$ sudo userAdd -g Group -g Group1, Gruppe2 Benutzername

Im folgenden Beispiel haben wir einen neuen Benutzer mit dem Namen 'Samrina' erstellt und mehrere Gruppen zugewiesen. Die primäre Gruppe ist "Benutzer" und die sekundären Gruppen sind "sudo, sam-pc".

$ sudo userAdd -g user -g sudo, sam -pc samrina

Fügen Sie einen vorhandenen Ubuntu -Benutzer in mehrere Gruppen hinzu

Um einen vorhandenen Benutzer in die mehrfachen Gruppen im Ubuntu-System hinzuzufügen, können Sie den Befehl "Usermod", gefolgt von Option '-g', den Namen o die Gruppen eingeben, die von Commas wie folgt getrennt werden:

$ sudo usermod -a -g First_group, Second_group Benutzername

Nehmen wir ein Beispiel, um einen vorhandenen Benutzer 'Samrina' in mehrere Gruppen wie 'SAM-PC, Sudo, Sambashare' hinzuzufügen, und führen Sie den folgenden Befehl aus:

$ sudo usermod -a -g sam -pc, sudo, sambashare samrina

Ändern Sie die primäre Gruppe des Benutzers in Ubuntu

Durch die Verwendung des Befehls "UsMode", gefolgt von der Option '-g', können Sie die primäre Gruppe des Benutzers ändern.

$ sudo usermod -g GroupName Benutzername

Im folgenden Beispiel haben wir die primäre Gruppe eines Benutzers 'Samrina' in 'test_group' geändert, indem wir den unten erwähnten Befehl ausführen:

$ sudo usermod -g test_group samrina

Zeigen Sie die Gruppen des Benutzers in Ubuntu an

Sie können die Gruppeninformationen eines vollständigen Benutzers anzeigen, z. B. einen Benutzer, der zu welcher Gruppe gehört. Um diese Aufgabe auszuführen, wird der folgende ID -Befehl verwendet, gefolgt vom Benutzernamen:

$ id Benutzername

Zum Beispiel möchten wir alle Gruppeninformationen eines Benutzers 'SAM-PC' anzeigen.

$ id samrina

Wie Sie in der obigen Ausgabe beobachten können, gehört der Benutzer zu verschiedenen Gruppen. Hier ist die primäre Gruppe des Benutzers "Benutzer" und auch Mitglied anderer Zusatzgruppen, die "sudo, sam-pc und sambashare" sind, die im obigen Screenshot angezeigt werden.

Wenn Sie den Befehl "Gruppe" verwenden, gefolgt vom Benutzernamen, werden die zusätzlichen Gruppen des Benutzers angezeigt.

$ gruppen sam-pc

Wenn Sie keinen Benutzernamen an den Befehl "Gruppe" übergeben, werden in diesem Fall die aktuellen Anmeldungen in den Gruppeninformationen des Benutzers wie folgt angezeigt:

$ Gruppen

Zeigen Sie alle Ubuntu -Systemgruppen an

Verwenden Sie den folgenden Befehl "Getent", um alle Systemgruppen anzuzeigen, die auf Ihrem Ubuntu -System ausgeführt werden:

$ Getent Group

Der obige Befehl zeigt alle Systemgruppen auf dem Terminalbildschirm an und zeigt auch, dass das Konto des Benutzers zu welcher Gruppe gehört.

Entfernen Sie einen vorhandenen Benutzer aus einer Gruppe in Ubuntu

Führen Sie den Befehl 'gpasswd' gefolgt von der Option '-d' auf dem Terminal aus, um einen Benutzer aus einer Gruppe zu entfernen oder zu entfernen.

$ sudo gpasswd -d username GroupName

Zum Beispiel möchten wir einen Benutzer "Samrina" aus der Gruppe "Sambashare" entfernen und den obigen Befehl in das folgende Formular ändern, um diese Aufgabe zu erledigen:

$ sudo gpasswd -d samrina sambashare

Löschen Sie eine Gruppe in Ubuntu

Verwenden Sie den folgenden Befehl 'GroupDel' zusammen mit 'GroupName', um die Gruppe eines vorhandenen Benutzers zu löschen.

$ sudo Groupdel GroupName

Abschluss

Wir haben in dieser Anleitung demonstriert, wie Sie einen Benutzer einer Gruppe in Ubuntu 20 hinzufügen können.04 System. Wir haben gesehen, wie Gruppen uns erleichtern, alle Systemkonten und Benutzer zu verwalten. Wir haben verschiedene Befehle implementiert, um die Benutzer und Gruppen besser zu verstehen. Der obige Befehl kann auch auf anderen Linux -Verteilungen ausgeführt werden. Lassen Sie uns im Falle einer Verwirrung im Zusammenhang mit diesem Artikel wissen. Danke!