У мене ~/.dbusв домашній папці є папка, яку читають і записують лише корінь:
drwx------ 3 root root 4096 Feb 17 17:30 .
drwx------ 2 root root 4096 Feb 17 17:30 session-bus
Це правильна установка? Або як ні, як це могло статися?
У мене ~/.dbusв домашній папці є папка, яку читають і записують лише корінь:
drwx------ 3 root root 4096 Feb 17 17:30 .
drwx------ 2 root root 4096 Feb 17 17:30 session-bus
Це правильна установка? Або як ні, як це могло статися?
Відповіді:
Причиною їх створення з використанням права власності на root є, як правило, спосіб sudoзбереження певного середовища користувача.
ls: не вдається отримати доступ .gvfs: дозволу відмовлено
Ця папка .dbusта .cacheвесь її вміст повинен належати користувачеві, якому належить домашній каталог. Як правило, видалити будь-яку, вона буде відтворена наступного разу при вході в систему (це просто кеш, який врешті-решт застарів би).
# be careful what you type when you use rm -rf!
sudo rm -rf ~/.dbus
Майте на увазі, що він .gvfsповодиться дещо особливим, оскільки це точка монтажу (перевірте результат mountдля підтвердження). Поки ви встановлені мережеві папки, не торкайтеся їх.
sudo cp -r ~/* . TNX з серпня 2017 року!
Крім того, ви можете просто зробити себе власником цієї папки рекурсивно.
sudo chown -R username:username .dbus
Я знаю, що багато людей знають про цю папку в тому, що вони створюють резервну копію свого домашнього каталогу та отримують помилки зі свого програмного забезпечення для резервного копіювання.
~/.cache/dconfі~/.gvfsналежать root. Чи може це бути від запуску nautilus як root?