Unter MAC OS X geschützte Dateien lassen sich selbst mit dem Root User nicht löschen (dies durfte ich heute feststellen). Der Schutz darf nur vom Eigentümer der Datei und vom Super-User (Root) geändert werden. Nachdem der Schutz aufgehoben ist kann diese Datei dann von allen gelöscht werden die die entsprechenden Rechte haben.
Um eine Geschützte Datei wieder Ungeschützt zu machen geht man wie folgt vor:
- Auf dem betroffenem File Server als Root an der Shell anmelden
- Die Betroffene Datei suchen
- Mit dem Befehl “chflags nouchg Dateiname.datei ” den Schutz aufheben
Das ganze kann man auch für komplette Ordner machen
- “chflags -R nouchg Ordnername“
Mit dem Befehl “ls -lo” kann man sich in der Shell anschauen ob eine Datei geschützt ist oder nicht. Ist eine Datei geschützt gibt es bei dem Befehl eine extra Spalte mit dem Flag, in diesem falle ist das Flag “uchg”
-rwxrwx–x 1 User Gruppe uchg 291316 Apr 25 09:47 Dateiname.datei
Dieses Flag bzw. Attribut ist dafür gedacht das eine Datei nicht aus versehen gelöscht werden kann, da man hier vor dem löschen zuerst den Schutz aufheben muss.












Letzte Kommentare