Berechtigungsunterschied zwischen Root-Root und WWW-Data-Root

Berechtigungsunterschied zwischen Root-Root und WWW-Data-Root
-rw-r--r-- 1 root     root 1502 May 14 23:06 file1.css
-rw------- 1 www-data root  894 Mar 28 01:10 file2.html

Was ist der Unterschied bei den Berechtigungen zwischen diesen beiden Dateien?

Antwort1

Unter Linux und Unix ist alles eine Datei. Verzeichnisse sind Dateien, Dateien sind Dateien und Geräte sind Dateien. Geräte werden normalerweise als Knoten bezeichnet, sie sind jedoch immer noch Dateien. Alle Dateien auf einem System haben Berechtigungen, die es anderen erlauben oder verbieten, sie anzuzeigen, zu ändern oder auszuführen.

Im ersten

 -rw-r--r--

Die Berechtigungen sind wie folgt für Benutzer, Gruppen und andere

owner = Read & Write (rw-)
group = Read (r--)
other = Read (r--)

während im zweiten

-rw-------

nur Benutzer haben Lese- und Schreibberechtigung, d. h.

owner = Read & Write (rw-)
group = None (---)
other = None (---)

Weitere Einzelheiten finden Sie unterDateiberechtigungen hier

Antwort2

Die erste Datei:

-rw-r--r-- 1 root     root 1502 May 14 23:06 file1.css

Diese Datei root rootgehört dem Benutzer root, der, wie Sie sehen, in der Spalte „Dateieigentümer“ der Auflistung aufgeführt ist. Der zweite Verweis befindet rootsich in der vierten Spalte der Auflistung. Dies ist die Spalte, in der der Gruppeneigentümer der Datei angezeigt wird. Der Gruppeneigentümer ist root.

Die zweite Datei:

-rw------- 1 www-data root  894 Mar 28 01:10 file2.html

Wie in der 3. Spalte angegeben, gehört diese Datei dem Benutzernamen www-data. Wie Sie sehen können, ist der Gruppenbesitzer der zweiten Datei root.

Sie haben Benutzernamen (Benutzer-ID) und Gruppennamen (Gruppen-ID) für die Eigentümer von Dateien in Unix/Linux. Die Namen von Benutzer und Gruppe können gleich oder unterschiedlich sein. Mithilfe von of Long Listing( ls) ls -lkönnen Sie diese Art von Details zur Datei anzeigen.

Schnelle Antwort

Kurz gesagt, der Unterschied liegt im Spezifischen userid ownerund group id owner. Sie sind in den beiden Dateien unterschiedlich.


Nachfolgend finden Sie weitere Einzelheiten zur Auflistung. Ein wichtiges Merkmal der Dateien ist in Spalte eins der Auflistung angegeben. Es zeigt die Art der Berechtigung an, die der Datei erteilt wurde, z. B. Lesen, Schreiben und Ausführen.

Spaltenerklärung

  1. Berechtigungen
  2. Anzahl der Links
  3. Benutzer
  4. Gruppe
  5. Größe
  6. Änderungsmonat
  7. Datum geändert
  8. Änderungszeit
  9. Datei- oder Verzeichnisname

verwandte Informationen