Crmgo Blog

Wiederherstellung der Dateiberechtigungen nach einem fehlgeschlagenen chown, chmod

Wiederherstellung der Dateiberechtigungen nach einem fehlgeschlagenen chown, chmod

Auf dem Quell-System: Erstellen Sie die korrekten „Benutzer:Gruppe“-Zuordnungen. find /etc /usr /bin /boot /dev /home /media /mnt /opt /proc /sys -exec stat --format 'chown %U:%G ${MPOINT}%n' {} \; > /tmp/restoreperms_chown.sh Erstellen Sie die korrekten Dateiberechtigungen. find /etc /usr /bin /boot /dev /home /media /mnt /opt /proc…

Wiederherstellung der Dateiberechtigungen nach einem fehlgeschlagenen chown, chmod

Auf dem Quellrechner:

Die korrekten „Besitzer:Gruppe“-Einstellungen sammeln

find /etc /usr /bin /boot /dev /home /media /mnt /opt /proc /sys -exec stat --format 'chown %U:%G ${MPOINT}%n' {} \; > /tmp/restoreperms_chown.sh

Die korrekten Berechtigungen sammeln

find /etc /usr /bin /boot /dev /home /media /mnt /opt /proc /sys -exec stat --format "chmod %a ${MPOINT}%n" {} \; > /tmp/restoreperms_chmod.sh

Kopieren Sie /tmp/restoreperms_chown.sh und /tmp/restoreperms_chmod.sh auf den Zielrechner und führen Sie sie aus

Überprüfen wir auf dem Zielrechner, wo noch Dateien mit dem Besitzer und der Gruppe „Vasya“ verbleiben, und erstellen Sie ein Skript, das diese auf „root“ ändert

find / -group vasya -user vasya -exec stat --format 'chown root:root ${MPOINT}%n' {} \; > /tmp/restoreperms_chown.sh

Hinweis: Dieser Beitrag kann KI-unterstützt erstellt und anschließend redaktionell geprüft worden sein. Verantwortlich: Dmytro Lomaka, Kaltenkirchen.