Projekt

Allgemein

Profil

Aktionen

Unix Filerechte ausgeben und in Datei sichern zum Wiederherstellen - Restore mittels chown und chgrp

Die Metadaten von Unix Dateien mittels find auslesen und in eine Datei umleiten

find  -type l -o -printf "chown %u '%p'\n" -printf "chgrp %g '%p%'\n" -printf "chmod %#m '%p'\n" >cache-meta-daten
chmod 740 cache-meta-daten >>cache-meta-daten
chmod 740 cache-meta-daten

abschließen kann die Datei 'cache-meta-daten' zum Wiederherstellen in diesem Verzeichnis verwendet werden.

Oder man kann diese Datei auch editieren und nur für Teilbereiche wiederverwenden und gegebenenfalls auch auf andere Verzeichnisse anwenden um so dort die Filerechte zu übertragen.

Hinweis: nicht vergessen auch vorher vor ein Backup der Rechte durchführen und diese Bereiche sichern bevor diese erneut mit obigen Script bearbeitet werden. Dazu entweder selbst mittels cache-meta-daten oder mittels eines Backups.

Von Josef Braun vor fast 16 Jahren aktualisiert · 9 revisions

Redmine Appliance - Powered by TurnKey Linux