Linux kann den folgenden Befehl verwenden, um Benutzergruppen anzuzeigen:
Gruppen Zeigen Sie die Gruppenmitglieder der aktuell angemeldeten Benutzergruppen an gliethttp Anzeigen von glethttp Die Gruppe, zu der der Benutzer gehört, und die Mitglieder der Gruppe
whoami Zeigen Sie den aktuellen Anmeldebenutzernamen an
Das Konzept von Benutzer (Benutzer) und Benutzergruppe (Gruppe): 1. Benutzer (Benutzer);
Durch das bisherige Verständnis von Linux-Mehrbenutzern verstehen wir, dass Linux ein echtes Mehrbenutzer-Betriebssystem ist, sodass wir unter Linux mehrere Benutzer (Benutzer) erstellen können System. Zum Beispiel möchte unser Kollege meinen Computer benutzen, aber ich möchte nicht, dass er sich mit meinem Benutzernamen anmeldet, da sich unter meinem Benutzernamen Materialien und Informationen (also private Inhalte) befinden, die andere nicht sehen sollen . Dann kann ich ihm einen neuen Benutzernamen geben und ihn bitten, den von mir erstellten Benutzernamen zu verwenden. Dies entspricht natürlich den Betriebsregeln aus Sicht der Computersicherheit (Benutzer) ist nicht nur an dieser Stelle gibt es einige Benutzer im Linux-System, die zum Ausführen bestimmter Aufgaben verwendet werden, z. B. „nobody“ und „ftp“. Das Webprogramm, mit dem wir auf LinuxSir.Org zugreifen, ist der Benutzer „nobody“. FTP anonym, wir verwenden den Benutzer ftp oder niemanden. Wenn Sie einige Konten des Linux-Systems kennen möchten, überprüfen Sie bitte das Konzept der Benutzergruppe (Gruppe). >Benutzergruppe (Gruppe) sind Benutzer mit denselben Eigenschaften (Benutzer); manchmal möchten wir, dass mehrere Benutzer dieselben Berechtigungen haben, z. B. zum Anzeigen, Ändern einer bestimmten Datei oder zum Ausführen eines bestimmten Befehls Wir benötigen Benutzergruppen. Durch Ändern der Berechtigungen der Datei oder des Verzeichnisses verfügen die Benutzergruppen über bestimmte Betriebsberechtigungen, sodass die Benutzer unter der Benutzergruppe dieselben Berechtigungen für die Datei oder das Verzeichnis haben . Dies wird erreicht, indem die Gruppe definiert und die Berechtigungen der Datei geändert werden: Um einigen Benutzern die Berechtigung zum Anzeigen eines bestimmten Dokuments, beispielsweise eines Stundenplans, und der Person, die schreibt, zu ermöglichen Der Zeitplan muss über Lese-, Schreib- und Ausführungsberechtigungen verfügen. Wir möchten, dass einige Benutzer den Inhalt dieses Zeitplans kennen, ohne ihn ändern zu müssen, damit wir diese Benutzer in eine Gruppe einteilen und dann die Berechtigungen dieser Datei ändern können Machen Sie es für die Benutzergruppe lesbar, sodass jeder Benutzer unter der Benutzergruppe gelesen werden kann.
Die entsprechende Beziehung zwischen Benutzern und Benutzergruppen ist: eins zu eins, viele zu eins, eins. zu-viele oder viele-zu-viele;
Eins-zu-eins: Ein Benutzer kann das einzige Mitglied einer Gruppe sein;
Viele-zu-eins: Mehrere Benutzer können Mitglieder einer eindeutigen Gruppe sein und dies auch tun Die beiden Benutzer beinan und linuxsir gehören beispielsweise nicht zu anderen Benutzergruppen.
Eins-zu-viele: Ein Benutzer kann beispielsweise Mitglied mehrerer Benutzergruppen sein , beinan kann Mitglied der Root-Gruppe, Mitglied der LinuxSIR-Benutzergruppe oder Mitglied der ADM-Benutzergruppe sein;
Many-to-many: Mehrere Benutzer entsprechen mehreren Benutzergruppen und mehrere Benutzer gehören zur gleichen Gruppe; tatsächlich ist die Viele-zu-Viele-Beziehung eine Erweiterung der oben genannten drei Elemente; dieses kann auch verstanden werden Befehle zum Verwalten von Benutzergruppen (Gruppen):
groupadd 注:添加用户组;
groupdel 注:删除用户组;
groupmod 注:修改用户组信息
groups 注:显示用户所属的用户组
grpck grpconv 注:通过/etc/group和/etc/gshadow 的文件内容来同步或创建/etc/gshadow ,如果/etc/gshadow 不存在则创建;
grpunconv 注:通过/etc/group 和/etc/gshadow 文件内容来同步或创建/etc/group ,然后删除gshadow文件;
Das obige ist der detaillierte Inhalt vonSo zeigen Sie Benutzergruppen unter Linux an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!