Ausführen von GUI-Tools, wie sie unter anderem aus diesem Grund nautilusals rootschädlich angesehen werden (versteckte Funktionen, Fähigkeit, Programmfragmente lautlos auszuführen, von wem weiß wo, ...).
Sie haben kein "Berechtigungs" -Problem, Sie haben ein "Besitz" -Problem.
rootGehen Sie wie folgt vor, um alle Dateien zu finden, die Eigentum von (wirklich Eigentum von anderen) sind:
sudo find $HOME \! -user $USER
Um das Eigentum wieder an Sie zu ändern, könnten Sie
sudo chown -R $(id -u):$(id -g) $HOME
Dies ändert jedoch den Besitz aller Dateien in und unter $HOME
sudo find $HOME \! -user $USER >/tmp/list-of-files
# edit the list of files, and delete file files you don't want to chown
nano /tmp/list-of-files
xargs sudo chown $(id -u):$(id -g) </tmp/list-of-files
Bietet einem die Möglichkeit, die Liste der Dateien, die nicht Ihnen gehören, anzupassen, deren Eigentümer wieder auf Sie übertragen werden.
findwithsudo(sudo find ...)rootausführen , um eigene Unterverzeichnisse mit0700Schutzfunktionen und alles darunter zu überprüfen . Das Gleiche gilt für die Reparatur.