W folderze ~/.dbus
głównym mam folder, który jest tylko do odczytu i zapisu przez root:
drwx------ 3 root root 4096 Feb 17 17:30 .
drwx------ 2 root root 4096 Feb 17 17:30 session-bus
Czy to jest prawidłowe ustawienie? A jeśli nie, jak to się mogło stać?
permissions
root
dbus
rubo77
źródło
źródło
~/.cache/dconf
i posiadam~/.gvfs
root. Czy może to wynikać z działania nautilusa jako root?Odpowiedzi:
Powodem tego, że są tworzone z własnością root, jest przede wszystkim sposób, w jaki
sudo
zachowuje się pewne środowisko użytkownika. ls: nie można uzyskać dostępu do .gvfs: odmowa dostępuTen folder
.dbus
i.cache
cała jego zawartość powinny być własnością użytkownika, do którego należy katalog domowy. Zwykle można go bezpiecznie usunąć, zostanie on ponownie utworzony przy następnym logowaniu (to tylko pamięć podręczna, która w końcu stałaby się przestarzała).Pamiętaj, że
.gvfs
zachowuje się nieco inaczej, ponieważ jest to punkt montowania (sprawdź wyjście,mount
aby potwierdzić). Dopóki masz zamontowane foldery sieciowe, nie dotykaj go.źródło
sudo cp -r ~/* .
TNX od sierpnia 2017 roku!Alternatywnie możesz po prostu stać się właścicielem tego folderu rekurencyjnie.
Wiem, że jedynym powodem, dla którego wiele osób wie o tym folderze, jest to, że wykonują kopie zapasowe swojego katalogu domowego i otrzymują błędy z oprogramowania do tworzenia kopii zapasowych.
źródło