Недавно я установил Ubuntu 12.04 (впервые в Ubuntu).
У меня есть обычный «администратор» и другая учетная запись «Гость».
Сегодня я экспериментировал с учетными записями пользователей и установил для своей учетной записи «администратора» значение «стандартный» в настройках учетной записи пользователя.
Теперь, когда что-то запрашивает у меня аутентификацию, оно выдает мне сообщение об ошибке.
Я использую тот же старый пароль, не создавал новые учетные записи, просто изменил привилегии. Я уверен, что пароль правильный, потому что я все еще могу войти.
Я попытался войти в систему с правами root с терминала, но я понял, что я не один из sudoers
.
Файл 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
Если и то, и другое невозможно, вы можете сделать следующее:
/
) в /mnt
chroot /mnt usermod -a -G sudo USERNAME
У вас нет пароля root. Откройте терминал и введите sudo passwd root
, затем нажмите Enter и установите пароль.