Wofür sind diese beiden Dateiberechtigungen?

Wofür sind diese beiden Dateiberechtigungen?

Was bedeuten UID-Root und GID-Root?

Unterschied?

Geben Sie mir bitte einige Beispiele …

Danke

Antwort1

UID steht für Benutzer-ID und GID für Gruppen-ID. Dabei handelt es sich um numerische Kennungen, die von einem UNIX- oder Linux-System einem Benutzer- bzw. Gruppenkonto zugeordnet werden (z. B. 0oder 5160). Systeme verwenden der Einfachheit halber auch menschenlesbare Benutzer und Gruppen (z. B. rootoder adm).

Benutzer stellen eine einzelne Person oder Rolle dar, während Gruppen eine Sammlung von Personen oder Rollen darstellen. Jede wird vom System verwendet, um zu verwalten, wer Zugriff auf Ressourcen wie Dateien, Prozesse usw. erhält.

Auf vielen Systemen werden Sie feststellen, dass Benutzer und Gruppen (verwirrenderweise) denselben Namen haben, obwohl sie unterschiedliche Funktionen haben. Außerdem verwenden manche Leute (verwirrenderweise) UID oder GID, um dasselbe wie Benutzer oder Gruppe zu bezeichnen, anstatt die numerischen IDs. Sie finden alle Namen und IDs und wie sie einander zugeordnet sind in Dateien wie /etc/passwdund , /etc/groupüber die Sie in den entsprechenden Manpages lesen können.

Daher steht „UID root“ (fälschlicherweise) für den Root-Benutzer und „GID root“ (fälschlicherweise) für die Root-Gruppe.

Antwort2

UID root bedeutet, dass die Datei Eigentum des Benutzers root ist und von ihm vollständig kontrolliert wird. GID root bedeutet, dass Mitglieder der Gruppe root die Datei gemäß den Gruppenberechtigungen kontrollieren können.

verwandte Informationen