Ich habe einen Ordner ~/.dbus
in meinem Homefolder, der nur von root gelesen und beschrieben werden kann:
drwx------ 3 root root 4096 Feb 17 17:30 .
drwx------ 2 root root 4096 Feb 17 17:30 session-bus
Ist das die richtige Einstellung? Oder wenn nicht, wie könnte das passieren?
permissions
root
dbus
rubo77
quelle
quelle
~/.cache/dconf
und~/.gvfs
besitze von root. Könnte das daran liegen, dass nautilus als root ausgeführt wird?Antworten:
Der Grund dafür, dass diese in erster Linie mit Root-Eigentümern erstellt werden, ist normalerweise die Art und Weise
sudo
, wie eine Benutzerumgebung erhalten bleibt. ls: Kein Zugriff auf .gvfs: Berechtigung verweigertDieser Ordner
.dbus
und sein gesamter.cache
Inhalt sollen dem Benutzer gehören, zu dem das Basisverzeichnis gehört. Das Löschen ist normalerweise ungefährlich und wird beim nächsten Anmelden neu erstellt (dies ist nur ein Cache, der letztendlich veraltet wäre).Denken Sie daran, dass dies
.gvfs
etwas Besonderes ist, da es sich um einen Einhängepunkt handelt (überprüfen Sie die Ausgabe vonmount
, um dies zu bestätigen). Solange Sie Netzwerkordner aktiviert haben, berühren Sie diese nicht.quelle
sudo cp -r ~/* .
TNX ab August 2017 zu verwenden!Alternativ können Sie sich auch rekursiv zum Eigentümer dieses Ordners machen.
Ich weiß, der einzige Grund, warum viele Leute über diesen Ordner Bescheid wissen, ist, dass sie ihr Ausgangsverzeichnis sichern und Fehler von ihrer Sicherungssoftware erhalten.
quelle