Я пытался установить некоторые файлы программного обеспечения/редактирования со своим основным именем пользователя (нет root
) Но я получил эту ошибку [X] is not in the sudoers file. This incident will be reported.
Я пытался отредактировать /etc/sudoers
файл при помощи sudo
и su username
но я получил ту же ошибку!
Как я, как предполагается, добавляю свое имя пользователя кsudoers
файл, в то время как я не могу получить доступ к нему так или иначе?
Я также пытался следовать этому руководству здесь.
руководство, говорит, при начальной загрузке 2 Операционных систем (это - мой случай), затем выбирая Ubuntu, меню позволит Вам принять решение запустить обычно/открытый режим/и т.д. восстановления, но этого не происходит для меня, даже если я держу shift
никакое меню не откроется.
Я установил Ubuntu при помощи Wubi и моего LTS Ubuntu version:12.04.
Откройте Root Terminal и тип visudo
(чтобы получить доступ и отредактировать список).
Перейдите к нижней части sudoers
файл, который теперь отображен в терминале.
Только под строкой, которая похожа на следующее:
root ALL=(ALL) ALL
Добавьте следующее (замена user
с Вашим фактическим именем пользователя):
user ALL=(ALL) ALL
Теперь сохраните файл. Процедура этого будет зависеть от Вашего редактора:
nano
– CtrlO затем Входят, затем CtrlX для выходаvim
– :wq
процесс, описанный при поиске: « psychocats ubuntu fixsudo» помог мне в Lubuntu 13.04
Войдите в режим восстановления, затем
mount -o rw,remount /
adduser username sudo
Самый простой способ добавить пользователя в файл sudoers
- запустить команду ниже как пользователь с правами на выполнение gpasswd
:
sudo gpasswd -a username sudo
Если у вас есть пароль root (возможно, он был настроен во время установки), вы можете открыть терминал и ввести su -l
, затем пароль root. Наконец следуйте ответу жасмин. Чтобы начать редактирование в vim, перейдите к строке ниже root ALL=(ALL) ALL
и нажмите i
. Я смог выполнить эти шаги, чтобы добавить свою учетную запись после начальной установки Fedora.