Сбой аутентификации с правильным паролем, и теперь я больше не могу использовать sudo

Недавно я установил Ubuntu 12.04 (впервые в Ubuntu).

У меня есть обычный «администратор» и другая учетная запись «Гость».

Сегодня я экспериментировал с учетными записями пользователей и установил для своей учетной записи «администратора» значение «стандартный» в настройках учетной записи пользователя.

Теперь, когда что-то запрашивает у меня аутентификацию, оно выдает мне сообщение об ошибке.

Я использую тот же старый пароль, не создавал новые учетные записи, просто изменил привилегии. Я уверен, что пароль правильный, потому что я все еще могу войти.

Я попытался войти в систему с правами root с терминала, но я понял, что я не один из sudoers.

4
задан 12 March 2013 в 20:04

2 ответа

Файл sudoers работает нормально через членство в группах пользователя.

По умолчанию у вас есть следующая конфигурация в Ubuntu:

 # Members of the sudo group may gain root privileges
 %sudo ALL=(ALL) ALL

Насколько я понимаю ваше описание, вы отбросили членство в группе sudo group.

Надеюсь, вы оставили другой аккаунт, который входит в группу sudo. Если это так, вы можете использовать следующую команду для исправления вашего пользователя:

 sudo usermod -a -G sudo  USERNAME

Если вы дали своему корневому пользователю явный пароль (нестандартный в Ubuntu), вы также можете вызвать:

 su -c usermod -a -G sudo  USERNAME

Если и то, и другое невозможно, вы можете сделать следующее:

  1. загрузить компьютер с live / rescue cd (см. Также https: //wiki.ubuntu .com / RecoveryMode )
  2. смонтировать корневой раздел (он же /) в /mnt
  3. chroot /mnt usermod -a -G sudo USERNAME
0
ответ дан 12 March 2013 в 20:04

У вас нет пароля root. Откройте терминал и введите sudo passwd root, затем нажмите Enter и установите пароль.

0
ответ дан 12 March 2013 в 20:04

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

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