In diesem Tutorial wird erläutert, wie Sie einen Benutzer aus einer Gruppe unter Linux entfernen können. Nachdem Sie dies gelesen haben.
Was sind Gruppen unter Linux??
In Linux sind Benutzer mit Gruppen verbunden, die ihre Berechtigungen und Zugriffe definieren. Um zu verstehen, welche Gruppen unter Linux sind, ist es wichtig zu beachten, dass es 3 Möglichkeiten gibt, Berechtigungen und Zugriffe zu gewähren oder einzuschränken: individuell, gemeinsam und „durch Eliminierung“.
Wenn einem Benutzer individuell Berechtigungen erteilt werden, werden diese Berechtigungen der Benutzer -ID zugeordnet. Um die Berechtigungen gemeinsam zu erteilen, erstellt der Systemadministrator eine Gruppe mit bestimmten Rechten, und die Mitgliedsnutzer dieser Gruppe erwerben die Gruppenberechtigungen. Wenn Sie einen Benutzer aus einer Gruppe entfernen.
Wie bereits erwähnt, können Berechtigungen einzeln und gemeinsam durch Gruppen auf bestimmte Benutzer erteilt oder beschränkt werden. Das System benötigt aber auch eine Richtlinie für alle anderen, die nicht zugeordnete Benutzer oder Gruppen sind. Bei der Gewährung oder Entfernung von Berechtigungen unter Linux müssen wir also 3 Kategorien angeben:
In Linux ist jeder Benutzer einer Gruppe zugeordnet, die im Kontoerstellungsprozess des Benutzers generiert wird.
Sie können die Gruppen überprüfen, zu der ein Benutzer angehört.
Gruppen
Wie Sie sehen können, die LinuxHint -Benutzer ist ein Mitglied mehrerer Gruppen, das später erklärt wird.
So entfernen Sie einen Benutzer aus einer Gruppe in Linux mit GPassWD:
Um den Benutzer aus einer dieser Gruppen zu entfernen, können Sie die aufrufen GPASSWD -Befehl mit dem -Flagge löschen gefolgt von dem zu entfernenden Benutzer und der Gruppe.
Im folgenden Beispiel die LinuxHint -Benutzer wird aus der Gruppenfloppy entfernt.
sudo gpasswd -Delete LinuxHint Floppy
Wie Sie sehen können, ist LinuxHint nicht mehr Teil der Floppy -Gruppe.
Weitere GPASSWD -Optionen finden Sie unter https: // Man7.org/linux/mannseiten/man1/gpasswd.1.html.
So entfernen Sie einen Benutzer aus einer Gruppe in Debian oder Ubuntu mit einem Ausfall:
Bei Debian-basierten Linux-Distributionen können Sie einen Benutzer aus einer Gruppe mit dem Befehl zaus, gefolgt vom zu beseitigen Benutzer und der Gruppe, entfernen. Im folgenden Beispiel wird der LinuxHint -Benutzer aus dem Gruppenfloppy entfernt.
sudo deluser LinuxHint Floppy
Weitere Informationen zum Befehl deluser finden Sie unter http: // Manpages.Ubuntu.com/Manpages/Vertrauen/Man8/Zahlungsrichter.8.html.
Entfernen eines Benutzer aus einer Gruppe in Linux durch Bearbeiten der /etc /gruppendatei:
Eine andere Möglichkeit, einen Benutzer aus einer Gruppe unter Linux zu entfernen. Öffnen Sie die Konfigurationsdatei /etc /Gruppenkonfiguration mit einem Texteditor, wie im folgenden Beispiel gezeigt (Nano).
Finden Sie die Gruppenfloppy; Sie können die Schlüsselkombination CTRL+W verwenden, um nach „Floppy“ oder die Gruppe zu suchen, von der ein Benutzer entfernt werden soll.
Sie werden sehen, dass die Benutzer der Gruppe in meinem Fall den LinuxHint -Benutzer angehören. Um den Benutzer aus der Gruppe zu entfernen, entfernen Sie den Benutzer aus der Gruppenzeile aus.
In meinem Fall ändere ich die Linie der Floppy -Gruppe daraus:
Dazu:
Drücken Sie Strg+x Änderungen sparen und beenden.
Hinzufügen eines Benutzers zu einer Gruppe:
Du kannst den ... benutzen gpasswd Um Benutzer auch zu Gruppen hinzuzufügen. Ersetzen Sie einfach die -Löschen Sie die Flagge mit dem -add eine Flagge, Wie im folgenden Beispiel gezeigt, in dem der LinuxHint -Benutzer zur Floppy -Gruppe hinzugefügt wird.
gpasswd --add LinuxHint Floppy
Wie Sie sehen können, die Benutzer LinuxHint wie zu Gruppenfloppy hinzugefügt.
Sie können Benutzer auch zu Gruppen hinzufügen, die mit dem Usermod -Befehl mit dem -Ag Argument gefolgt von der Gruppe und dem zu entfernenden Benutzer, wie im folgenden Beispiel gezeigt. Der LinuxHint -Benutzer wird aus der Floppy -Gruppe entfernt.
sudo usermod -Agen -Floppy LinuxHint
Beide Wege oben erläutert, um Benutzer zu Gruppen hinzuzufügen, sind korrekt.
Abschluss:
Das Erlernen des Verwaltens einer Gruppe ist eine grundlegende Voraussetzung, um mit Berechtigungen umzugehen. Gruppen sind eine UNIX -Funktion, die später auch von Konkurrenten wie Microsoft Windows übernommen wird.
Benutzer müssen wissen.
Der Gasswd und /etc /Gruppenmethoden sind bequem daran zu berücksichtigen, universell zu sein, während der Ausläufer eine gute Option für Benutzer bleibt, die auf Debian-basierte Linux-Distributionen beschränkt sind.
Wenn Sie dieses Tutorial interessant fanden, sind Sie möglicherweise am Lesen interessiert SetUid, Setgid und Sticky Bit erklärt.
Ich hoffe. Verfolgen Sie den Hinweis für weitere Linux -Tipps und Tutorials weiterhin Linux -Hinweis.