На этот вопрос уже есть ответ здесь:
Боюсь, я заблокировал себя параметров sudo / root. Одна учетная запись, у которой были права sudo, теперь сообщает, что у нее их больше нет. Как я могу это восстановить? Мне нужно использовать живую флешку?
passwd root
passwd username
Никакие sudo права для Вашего пользователя не могут быть вызваны из-за нескольких причин.
я предлагаю пробовать ответ Naveen сначала, но в некоторых случаях спасть до корневой оболочки не работает (например, Вы добираетесь, сообщение "Дают пароль root для обслуживания").
В последнем случае, необходимо попытаться загрузить Ubuntu Живой CD и смонтировать раздел, который содержит файловую систему Ubuntu, и Вы должны chroot
к Вашей корневой файловой системе.
В случае Ваш пользователь больше не является частью sudo группы (можно проверить это путем издания groups <username>
от терминала), необходимо будет повторно добавить пользователя к sudo группе:
adduser <username> sudo
,
Также удостоверяются /etc/sudoers
, файл содержит следующую запись для sudo группы:
%sudo ALL=(ALL:ALL) ALL
Этот веб-сайт показывает первую часть этой процедуры более подробно