Dateiberechtigungen unter Linux wiederherstellen
Da ich mittlerweile mehrfach mit dem Thema konfrontiert wurde: Ein Falsches chown/chmod ist schnell gemacht und schon sind die Berechtigungen ganzer Verzeichnissbäume unter Linux kaputt. Man braucht zum Wiederherstellen am besten einen zweiten Rechner gleicher Art. Also bei einem Ubuntu ein Debian oder Ubuntu und bei Suse wird nur Suse helfen.
Also auf einen anderen Rechner die Berechtigungen mit
# getfacl --recursive / > acl.txt
sichern, ab auf dem USB-Stick damit und auf den betroffenen Rechner mit
# setfacl --restore=acl.txt /
wiederhergestellt. Damit stellt man sowohl die Unix-Berechtigungen wieder her, als auch eventuelle ACLs. Ein vorrausschauender Admin sichert natürlich periodisch die Berechtigungen ;)