Ausführen von GUI-Tools, wie sie unter anderem aus diesem Grund nautilus
als root
schä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.
root
Gehen 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.
find
withsudo
(sudo find ...
)root
ausführen , um eigene Unterverzeichnisse mit0700
Schutzfunktionen und alles darunter zu überprüfen . Das Gleiche gilt für die Reparatur.