
Я только что установил Ubuntu 12.04. Затем я изменил свой профиль пользователя, чтобы не запрашивать пароль и входить в систему автоматически. Произошло следующее: меня все еще просят ввести пароль, когда отображается рабочий стол. После того, как я вошел, я обнаружил, что мой пароль не принимается, когда я пытаюсь установить приложение или внести изменения в учетные записи пользователей.
Я все еще указан как администратор, поэтому я думаю, что что-то случилось с моим паролем. Мой вопрос в том, почему мой пароль принимается для входа в качестве пользователя, но не для выполнения действий администратора? Это тот же пароль, не так ли? Тот, который я установил при установке Ubuntu.
Я попытался сбросить пароль в командной строке root (доступ через режим восстановления), но получил только ошибку с результатом «Пароль не изменен».
Помогите! Можно ли что-то еще сделать, чтобы избежать полной переустановки Ubuntu?
решение1
У меня была та же проблема. Немного изменив ответ Робина, я решил проблему...
Я немного изменил предложенные шаги:http://www.psychocats.net/ubuntu/fixsudo
- Загрузитесь в режиме восстановления как root
- Введите команду:
mount -o rw,remount /
- Введите команду:
groupadd admin
- Введите команду:
adduser username admin
- Введите команду:
sudo nano /etc/sudoers
- Прямо ниже
root ALL=(ALL:ALL) ALL
добавьте эту строкуusername ALL=(ALL:ALL) ALL
- Нажмите Ctrl+X и ответьте «y», чтобы сохранить изменения.
- Введите команду:
passwd username
- Введите пароль пользователя
- Введите команду:
exit
- Возобновить обычную загрузку
- Вы сделали это!!!!
*где имя пользователя — ваше фактическое имя пользователя.
решение2
Система удалила указанного пользователя из файла sudoer, который предоставляет разрешения уровня администратора.
Инструкции по устранению этой проблемы доступны по адресу: http://www.psychocats.net/ubuntu/fixsudo
На этой странице рассказывается, как получить доступ к командной строке root в режиме восстановления, а также приводятся простые и иллюстрированные инструкции по восстановлению пользователя в группе «администратор».
Если во время процесса вы получите сообщение о том, что группа «admin» не существует (как это было у меня), введите команду: groupadd admin
Затем повторите команду, чтобы добавить пользователя в группу «администраторы».