У меня есть папка ~/.dbus
в моей домашней папке, которая доступна для чтения и записи только для пользователя root:
drwx------ 3 root root 4096 Feb 17 17:30 .
drwx------ 2 root root 4096 Feb 17 17:30 session-bus
Это правильная настройка? Или если нет, как это могло случиться?
permissions
root
dbus
rubo77
источник
источник
~/.cache/dconf
и~/.gvfs
владелец root. Может ли это быть от запуска nautilus от имени root?Ответы:
Причиной того, что они создаются с правами root-доступа, обычно является способ
sudo
сохранения некоторой пользовательской среды. ls: не может получить доступ .gvfs: разрешение отклоненоПредполагается, что эта папка
.dbus
и.cache
все ее содержимое принадлежат пользователю, которому принадлежит домашний каталог. Обычно его можно безопасно удалить, он будет воссоздан при следующем входе в систему (это всего лишь кэш, который в конце концов устарел).Имейте в виду, что он
.gvfs
ведет себя несколько особенным, так как это точка монтирования (проверьте выходные данныеmount
для подтверждения). Пока у вас подключены сетевые папки, не трогайте их.источник
sudo cp -r ~/* .
TNX с августа 2017 года!В качестве альтернативы вы можете просто сделать себя владельцем этой папки рекурсивно.
Я знаю, что единственная причина, по которой многие люди знают об этой папке, заключается в том, что они создают резервную копию своего домашнего каталога и получают ошибки из своего программного обеспечения для резервного копирования.
источник