La cartella .dbus nella cartella principale appartiene a root


33

Ho una cartella ~/.dbusnella mia cartella che è solo letta e scrivibile da root:

drwx------  3 root  root  4096 Feb 17 17:30 .
drwx------  2 root  root  4096 Feb 17 17:30 session-bus

Questa è l'impostazione corretta? O se no, come è potuto accadere?


3
Ho anche ~/.cache/dconfe ~/.gvfsposseduto da root. Potrebbe essere dovuto all'esecuzione di nautilus come root?
Insperatus,

3
~ / .cache / dconf e ~ / .gvfs di proprietà e in alcuni casi creati da root sarebbero il risultato dell'esecuzione di sudo nautilus o sudo gedit. In 14.04 o più recenti queste directory non esistono più nemmeno in una nuova installazione e non vengono utilizzate. Quindi smetti di usare uno di questi 2 comandi
doug

Risposte:


43

Il motivo per cui questi vengono creati con la proprietà root in primo luogo è di solito il modo in cui sudopreserva un ambiente utente. ls: impossibile accedere a .gvfs: autorizzazione negata

Quella cartella .dbuse .cachecon tutto il suo contenuto dovrebbe essere di proprietà dell'utente a cui appartiene la directory home. In genere è sicuro eliminare entrambi, verrà ricreato al prossimo accesso (è solo una cache che alla fine sarebbe diventata obsoleta).

# be careful what you type when you use rm -rf!
sudo rm -rf ~/.dbus

Tieni presente che .gvfssi comporta in modo un po 'speciale poiché è un mount point (controlla l'output di mountper confermare). Finché hai montato le cartelle di rete, non toccarlo.


Buone informazioni Mi stavo bloccando nel tentativo di copiare tutta la mia home directory nel File Manager. Quindi la mia idea era semplicemente dire che si apriva nel terminale sull'unità di backup e utilizzava sudo cp -r ~/* . TNX da agosto 2017!
SDsolar,

Nello spirito del commento di @SDsolar, grazie da luglio 2019.
WinEunuuchs2Unix

6

In alternativa, potresti semplicemente diventare il proprietario di questa cartella in modo ricorsivo.

sudo chown -R username:username .dbus

So che l'unica ragione per cui molte persone conoscono questa cartella è perché fanno il backup della loro directory home e ottengono errori dal loro software di backup.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.