Versehentlich in/var/Verzeichnis, das ich ausgeführt habe chown root . -R;chgrp root . -R
. Jetzt starten Dienste wie MySQL nicht mehr. Gibt es eine Möglichkeit, die Standardbesitzer und -gruppen wiederherzustellen?
Wenn das nicht möglich ist, was sind die Standardbesitzer und -gruppe von/var/lib/mysqlVerzeichnis und seine Dateien?
Antwort1
rpm --setperms --setguids
setzt die Berechtigungen der von Ihnen angegebenen Pakete zurück, die möglicherweise Dateien unter enthalten /var
, aber die Dateien in /var/lib/mysql
werden nicht von rpm verwaltet. Glücklicherweise gehören sie alle zu , mysql:mysql
sodass ein einziger chown
Befehl das Problem beheben kann.