Ошибка при использовании sudo на базовом пользователе
248
Tyler
У меня возникла проблема при попытке запустить
sudo -u user nautilus
в терминале. Он не будет запускать команду от имени пользователя и в итоге запустит странную испорченную версию nautilus
с большинством прав доступа root. Он постоянно выдает ошибку:
unable to create file '/home/user/.cache/dconf/user': Permission denied. dconf will not work properly.
Когда я проверяю файл, который он пытается создать, он действительно существует. Я использую ОС Ubuntu 17.04. Выполнение команды от имени пользователя root дает те же результаты, и пользователь имеет доступ к папке.
Имеет ли пользователь разрешения для указанной вами папки, указывает на то, что пользователь не может создать файл в? Кроме того, у пользователя есть права на Sudo. Если вы используете root вместо пользователя, это работает? Обновите свой вопрос, не оставляйте комментарий
Ramhound 6 лет назад
0
При обновлении вопроса, чтобы ответить на комментарий Рэмхаунда, обратите внимание, что публикация вывода `ls -ld /home/user/.cache/dconf/ / home / user / .cache / dconf / user` лучше, чем просто сказать« да, У пользователя есть права доступа 'или' нет, ... '.
Kamil Maciorowski 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?