Tipp: getfacl -R > backupdatei; setfacl --restore=backupdatei. Funktioniert auch ohne Posix-ACLs, und ist schneller als Alternativen. Jetzt ists natürlich zu spät dafür. 🙂
Nur rw für den Besitzer oder kann das Probleme geben?
Wenn du sonst keine Benutzer am System hast, und nicht irgendwelchen Dæmons Zugriff geben willst, reichts.
Anscheinend müssen directorys immer ausführbar sein, um angesehen werden zu können, wie kann ich das rekursiv automatisieren, wenn die Dateien alle nicht ausführbar sein sollen?
find /pfad -type d -exec chmod 0700 '{}' \;
find /pfad -type f -exec chmod 0600 '{}' \;
find /pfad -type d -name bin -exec chmod -R 0700 '{}' \;
Sollte die meisten Rechte wiederherstellen. Steam o.Ä. Programme, die Binaries quer über ~ verteilen, müssen natürlich noch von Hand gefixt werden.