Как сбросить пароль root на Linux? Просто получаю окно NOOBS

Как сбросить пароль root на Linux? Просто получаю окно NOOBS

У меня есть компьютер с Linux, и мне недавно понадобился пароль root для моей системы. Когда я получил компьютер, я не знал пароль root, и сейчас мне нужно его сбросить. Я думаю, что мне нужно будет загрузить его в режиме восстановления и выполнить команду. Когда я нажимаю shiftна заставку моей системы при запуске компьютера, он открывает окно NOOBS, но я не уверен, что делать дальше.

Для справки, вот что находится в /etc/os-release.

PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

Моя версия ядра Linux — 4.14.79-v7+.

решение1

Решается с помощью следующих шагов:

  1. Нажмите shiftна заставку, чтобы перейти в окно NOOBS.
  2. Нажмите e, чтобы перейти в «Изменить конфигурацию»
  3. Вместо этого config.txtоткройте cmdline.txtфайл.
  4. Добавить init=/bin/shв конец cmdline.txt.
  5. Нажмите esc, чтобы выйти из NOOBS. Вы загружаетесь в командной строке.
  6. Бегать su root.
  7. Бегать sudo passwd root.
  8. Следуйте инструкциям.
  9. Перезагрузите компьютер.
  10. Повторите шаги 1–3 еще раз.
  11. Удалить init=/bin/shв конце cmdline.txt.
  12. Нажмите esc, чтобы выйти из NOOBS. Ваш обычный компьютер загрузится.

решение2

У вас есть доступ к системе и оболочке. Это точка А. Вы едете по дороге к NOOB. Это точка Б. И там вы застреваете.

Мой ответ был таким: попробуйте решить проблему в пункте А со сбросом пароля root через командную строку с помощью:

sudo passwd root

Связанный контент