Änderung der Dateiberechtigung beim Kopieren auf eine externe Festplatte

Änderung der Dateiberechtigung beim Kopieren auf eine externe Festplatte

Warum wird eine Datei mit der Berechtigung zu , 0664/-rw-rw-r--wenn 0777/-rwxrwxrwxsie auf eine externe Festplatte kopiert wird? Die externe Festplatte ist NTFS-formatiert – ist das wichtig?

Antwort1

Es ist wichtig, denn der Satz von Attributen und Metadaten, die für eine Datei unterstützt werden,weit schwankendüber die verschiedenen Arten von Dateisystemen hinweg.

Insbesondere die Dateisystemberechtigungen (und der Besitz), auf die Sie sich hier beziehen, stammen aus dem traditionellen Unix-Benutzerverwaltungsrahmen und sind daher ein Merkmal der Dateisysteme, die für Unix/Linux-Betriebssysteme entwickelt wurden/normalerweise in diesen verwendet werden, wie z. B. die EXT-Familie von Dateisystemen. Sie werden gespeichert inInode, ein spezieller Datenblock auf niedriger Ebene, der eine Dateisystem-Datenstruktur beschreibt.

NTFS kommt aus der Windows-Welt, wo Benutzer und Berechtigungen sehr unterschiedlich gehandhabt werden. Insbesondere verwendet NTFSZugriffskontrolllistenum zu bestimmen, welcher Benutzer was mit einer bestimmten Datei tun darf (1) . Wenn also ein NTFS-Laufwerk auf einem Linux/Unix-System gemountet wird, muss der Dateisystemtreiber die Eigenschaften dieses Laufwerks in etwas „übersetzen“, das für die Linux-Tools zur Handhabung von Dateisystemen verständlich ist. Das kann manchmal bedeuten, dass Daten, die auf dem tatsächlichen Dateisystem einfach nicht vorhanden sind, durch Standardwerte ersetzt werden.

Da also

  • NTFS kennt Ihre lokalen Benutzer nicht und
  • Der Zugriff wird nicht über Eigentum/Gruppenmitgliedschaft gesteuert.

Beim Kopieren einer Datei von einem Unix/Linux-Dateisystem in ein NTFS-Dateisystem gehen Metadaten verloren, die dann durch die Vorgabe „Jeder kann alles“ ersetzt werden.

Siehe auch


(1) und obwohl die in der Linux-Welt verwendeten Dateisysteme sie mittlerweile auch unterstützen, werden sie „zusätzlich“ zu den traditionellen Berechtigungen hinzugefügt, die immer noch die Grundlage für die Zugriffsverwaltung bilden.

verwandte Informationen