chmod auf Dateien und Verzeichnisse
Jeder kennt das: Ein "chmod 777 /shared/ --recursive" machte alle Dateien und Verzeichnisse offen für alle Manipulationen, und nun sollten die Dateien nicht als ausführbar gelten, die Verzeichnisse jedoch sehr wohl, aber wie löst man das Problem am schnellsten?
Rechte für Dateien bearbeiten:
# find /pfad/zum/verzeichnis -type f -print0 | xargs -0 chmod 644
Rechte für Verzeichnisse bearbeiten:
# find /pfad/zum/verzeichnis -type d -print0 | xargs -0 chmod 755
Die einzelnen Rechte können natürlich den Anforderungen angepasst werden.