L'exécution d'outils GUI, comme nautilusas rootis Considered Harmful pour cette raison, entre autres (fonctions cachées, possibilité d'exécuter silencieusement des fragments de programme de qui sait où, ...).
Vous n'avez pas de problème de "permission", vous avez un problème de "propriété".
Pour trouver tous les fichiers détenus par root(qui appartiennent vraiment à quelqu'un d'autre), procédez comme suit:
sudo find $HOME \! -user $USER
Pour vous redonner la propriété, vous pouvez
sudo chown -R $(id -u):$(id -g) $HOME
mais cela changera la propriété de tous les fichiers dans et sous $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
Donne à l'un la possibilité d'ajuster la liste des fichiers, appartenant à des non-vous, dont la propriété vous sera retournée.
findwithsudo(sudo find ...) pour inspecter lesrootsous-répertoires appartenant à l'utilisateur avec des0700protections et tout ce qui se trouve en dessous. Idem pour la réparation.