Невозможно войти в систему и не удалось сбросить пароль

Я читал какой-то блог и обнаружил, что могу вручную запустить графический интерфейс, выполнив эту команду 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 перезагрузить систему.

Это просто удаляет пару файлов конфигурации (не о чем беспокоиться).

Вы можете попробовать изменить свой пароль, есть простой способ сделать это.

  1. Загрузите компьютер и на экране GRUB выберите опцию "Режим восстановления".

  2. Как только вы это сделаете, выберите опцию "Drop to root shell"

  3. Далее у вас будет настройка командной строки для вас, там введите команду

ПАРОЛЬ

4. Вам будет предложено ввести пароль, после чего появится запрос на подтверждение.

Тип 5.Now sync и ударил в ответ.

6.Type reboot -f и нажмите Return, ваш пароль должен быть успешно изменен, и вы можете использовать его для входа в систему.

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