1
abc@ubuntu:~$ groups
root

abc@ubuntu:~$ sudo bash
[sudo] password for abc: 
abc is not in the sudoers file.  This incident will be reported.

Я получаю эту ошибку при запуске synaptic: «Не удалось запустить /usr /sbin /synaptic от имени пользователя root. Базовый механизм авторизации (sudo) не позволяет вам запускать эту программу. Обратитесь к системному администратору. "

Вы можете помочь ?

4 ответа4

1

sudo visudo чтобы поместить пользователя в файл sudoers. вы можете сделать echo 'abc ALL=(ALL) ALL' >> /etc/sudoers

1

Попробуйте загрузиться с live CD и добавьте «abc ALL =(ALL) ALL» в /etc /sudoers. Это должно помочь.

PS Это всего лишь предположение.

0

Вот исправление: http://www.psychocats.net/ubuntu/fixsudo

@Tanath: вы никогда не должны редактировать файл sudoers напрямую! Такие вещи вызывают вышеуказанные проблемы. Всегда используйте команду вроде visudo для редактирования этого файла (программа проверит правильность форматирования и т.д.)

0

Вы можете перезагрузиться в режиме восстановления и отредактировать файл sudoers с помощью nano или чего-то еще.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .