
So löschen Sie eine Datei unter Linux:
Welche Mindestberechtigungen müssen wir dafür festlegen?
Welche Mindestberechtigungen müssen wir für das übergeordnete Verzeichnis festlegen?
Antwort1
Wenn Sie versuchen, eine Datei zu löschen, spielen die normalen Dateiberechtigungen (einschließlich ACL und RichACL) überhaupt keine Rolle. Das einzige relevante Attribut für die Datei selbst ist das Dateisystemattribut immutable
, siehe man lsattr
, man chattr
.
Sie benötigen Schreibberechtigung für das direkte übergeordnete Verzeichnis und Ausführungsberechtigung für alle übergeordneten Verzeichnisse.