Überprüfen Sie zuerst die Datei /etc/group: [root@localhost /]# cat /etc/gruppe Wurzel:x:0:Wurzel bin:x:1:root,bin,daemon daemon:x:2:root,bin,daemon sys:x:3:root,bin,adm adm:x:4:root,adm,daemon tty:x:5: disk:x:6:root lp:x:7:daemon,lp Speicher: x:8: kmem:x:9: Rad:x:10:Wurzel ... Jede Zeile dieser Datei stellt eine Benutzergruppe dar, wobei die Felder durch Doppelpunkte getrennt sind. Es gibt insgesamt 4 Felder, und zwar:
Anfängliche Benutzergruppe Das vierte Feld (GID) der Zeile, die dem Benutzer in /etc/passwd entspricht, ist die anfängliche Benutzergruppe. Wenn sich ein Benutzer am System anmeldet, verfügt er sofort über die entsprechenden Berechtigungen dieser initialen Benutzergruppe. [root@localhost /]# cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync Herunterfahren: x: 6: 0: Herunterfahren: / sbin: / sbin / Herunterfahren halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin ... Gültige Benutzergruppen Die effektive Benutzergruppe gibt die Benutzergruppe an, zu der der Benutzer in diesem Moment gehört. Vor dem Wechsel der effektiven Benutzergruppe ist die effektive Benutzergruppe die anfängliche Benutzergruppe. Wenn Sie die aktuelle effektive Benutzergruppe des Benutzers und die unterstützten Benutzergruppen wissen möchten (das vierte Feld in der Datei /etc/group enthält die Benutzergruppe des Benutzers), verwenden Sie Gruppen. [root@localhost /]# Gruppen Root-Bin-Daemon-Sys-Adm-Festplattenrad In dieser Ausgabeinformation ist die erste Benutzergruppenausgabe die aktuell wirksame Benutzergruppe (einige Systeme tun dies jedoch nicht). Wenn ich mit Touch eine neue Datei erstelle, ist der Eigentümer der Datei root und die Benutzergruppe ist root (die effektive Benutzergruppe). Effektive Benutzergruppe wechseln: newgrp Verwenden Sie den Befehl newgrp, um die effektive Benutzergruppe zu wechseln. Beachten Sie, dass Sie nur die vom aktuellen Konto unterstützten Benutzergruppen wechseln können. Angenommen, der aktuelle Benutzer unterstützt die beiden Benutzergruppen „test“ und „foo“. Dann sind newgrp test und newgrp foo gültig. Alles andere ist ungültig. Das Prinzip dieser Konvertierung besteht darin, eine neue Shell zu erstellen. Wenn Sie zur vorherigen Benutzergruppe zurückkehren möchten, müssen Sie exit oder Strg+D verwenden, um sich von der aktuellen Shell abzumelden. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Detaillierte Erläuterung der grundlegenden Verwendung von MySql-Stored-Procedure-Parametern
>>: Zusammenfassung ungewöhnlicher Operatoren und Operatoren in js
Inhaltsverzeichnis 1. Software- und Systemabbild ...
Inhaltsverzeichnis Was ist Docker einsetzen 1. Zi...
Einführung: Lambda Probe (früher bekannt als Tomc...
Inhaltsverzeichnis 1. Docker-Datei 2. POM-Konfigu...
1. Docker-Startproblem: Problem gelöst: Sie müsse...
Das Herunterladen dieser Datenbank nimmt viel Zei...
In diesem Artikel finden Sie das grafische Tutori...
Frage Im vorherigen Artikel zur domänenübergreife...
Vor kurzem habe ich React Hooks in Kombination mi...
Inhaltsverzeichnis 1. Reverse-Proxy-Vorbereitung ...
Inhaltsverzeichnis Makefile Makefile-Benennung un...
Inhaltsverzeichnis 1. Was ist die Anti-Shake-Funk...
Inhaltsverzeichnis Überblick Die Rolle des Revers...
MySQL-Leistungsoptimierung Die MySQL-Leistungsopt...
Nachdem wir den transform Kurs abgeschlossen habe...