Aufgrund einer zeitweiligen Internetverbindung und einiger tippender Finger kam ich dem Senden des Befehls chown -R me.group /
an meinen Server sehr nahe , was meiner Meinung nach ziemlich störend wäre.
Gibt es eine Möglichkeit, nur die Berechtigungen für alle Dateien auf dem System zu sichern?
Sie können
ls -lR / > permissions_backup
eine Datei mit allen Berechtigungen erstellen, dies ist jedoch nur schwer wiederherzustellen. Sie können natürlich schnell ein Skript schreiben, um dies zu tun.quelle
Es gibt keinen speziellen Befehl zum Sichern von Dateiberechtigungen. Wie im vorherigen Poster erwähnt, können Sie einen rekursiven Fund oder ls -lR für eine Datei erstellen und diese Datei dann mit den Berechtigungen für eine bestimmte Datei vergleichen, an der Sie interessiert sind.
Alternativ gibt es Pakete für die Intrusion Detection, die Dateigrößen und Berechtigungen überwachen, die für Ihr Szenario wahrscheinlich übertrieben sind.
Tid.
quelle
Wenn Sie eine Linux-Distribution verwenden, die Pakete verwendet (im Grunde alles außer Slackware), werden die Berechtigungen wahrscheinlich in der RPM / Deb / Whatever-Datenbank gespeichert. Überprüfen Sie für RPMs die Optionen --setperms und --setugids.
quelle