Невозможно войти в систему и не удалось сбросить пароль
Я читал какой-то блог и обнаружил, что могу вручную запустить графический интерфейс, выполнив эту команду sudo startx
Я так и сделал. Я сделал это в терминале с GUI уже запущен. Теперь я не могу войти в свою учетную запись.
До этого мой компьютер загружался прямо в мою учетную запись без запроса пароля (даже без отображения меню GRUB, поскольку на моем компьютере установлена только Ubuntu 12.04). Но теперь он загружается и появляется на экране (без отображения меню GRUB), на котором отображается моя учетная запись пользователя и гостевая учетная запись. Когда я выбираю свой аккаунт, он запрашивает пароль. Я ввел пароль, но он снова возвращается к тому же экрану без ответа. Я чертовски уверен, что введенный мной пароль был верным. Когда я выбираю гостевую учетную запись, все идет хорошо. Теперь у меня есть доступ только к гостевой учетной записи.
Прежде чем опубликовать этот вопрос, я прочитал похожие вопросы, размещенные здесь:
Мой идентификатор пользователя и пароль верны: не могу войти в Ubuntu 12.04
Невозможно войти в мою учетную запись
Ошибка входа в систему после сбоя
и я попробовал решения, предложенные для них, но ничего не помогло.
Эта страница ( https://help.ubuntu.com/community/LostPassword) и эта страница ( https://wiki.ubuntu.com/RecoveryMode), по-видимому, предоставляют некоторые решения, но я не смог вызвать меню GRUB, нажав Клавиша SHIFT или ESC. Во время загрузки я продолжал нажимать клавиши (я пробовал обе клавиши по отдельности), но он попадал прямо на экран с учетными записями пользователей.
Я вошел в систему как гость и изменил свою учетную запись администратора на стандартную. У меня нет возможности узнать, что такое пароль root.
Я открыл терминал в гостевой учетной записи и вошел sudo passwd root
, Он вернул следующее:
sudo: unable to change sudoers gid: Operation not permitted
sudo: setresuid() [0, 0, 0] -> [128, -1, -1]: Operation not permitted
Теперь я не могу получить доступ ни к одному из моих файлов или папок. Есть ли возможные варианты решения моей проблемы без переустановки ОС? Есть ли способ сбросить все учетные записи пользователей и восстановить доступ к моей учетной записи?
2 ответа
- Перезагрузите систему и удерживайте нажатой клавишу SHIFT, прежде чем система загрузится в Ubuntu.
- Выберите режим восстановления с помощью клавиш со стрелками и нажмите ENTER.
- Выберите "root" из появившегося списка. Это вызовет интерфейс командной строки.
- Тип
rm ~/.Xauthority
и нажмите ENTER. - Тип
rm -rf ~/.config/autostart
и нажмите ENTER. - Тип
shutdown -r now
перезагрузить систему.
Это просто удаляет пару файлов конфигурации (не о чем беспокоиться).
Вы можете попробовать изменить свой пароль, есть простой способ сделать это.
Загрузите компьютер и на экране GRUB выберите опцию "Режим восстановления".
Как только вы это сделаете, выберите опцию "Drop to root shell"
Далее у вас будет настройка командной строки для вас, там введите команду
ПАРОЛЬ
4. Вам будет предложено ввести пароль, после чего появится запрос на подтверждение.
Тип 5.Now sync
и ударил в ответ.
6.Type reboot -f
и нажмите Return, ваш пароль должен быть успешно изменен, и вы можете использовать его для входа в систему.