Внезапная ошибка gvfs при вводе команды la [duplicate]

Каждый раз, когда я запускаю приложение в терминале с правами root (например, sudo gedit / etc / default / varnish ), впоследствии, когда я открываю другой терминал, я получаю «ls: cannot access» .gvfs: Permission denied "ошибка в верхней строке терминала.

Я нашел решение в сети

  umount /path/to/.gvfs
  rm -rf .gvfs

, но оно устраняет проблему только временно.

Похоже, у меня есть два смонтированных экземпляра gvfs в моей системе

  $ sudo mount |grep gvfs
    gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=33)
    gvfsd-fuse on /home/****/.gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=0,group_id=0)

Я не знаю, связано ли это с тем, что несколько месяцев назад мне пришлось изменить права доступа в моей домашней папке, например

  sudo chown -R $USER:www-data

Не могли бы вы помочь мне исправить это?

РЕДАКТИРОВАТЬ: После размонтирования / run / user / 1000 / gvfs я не получаю эту ошибку.

12
задан 16 September 2014 в 18:17

0 ответов

Другие вопросы по тегам:

Похожие вопросы: