У Oralce VM VirtualBox и FedoraClient21 64bit установлен в виртуальной машине. Я не могу вспомнить пароль пользователя root. Как только я запускаю Fedora, я вижу два варианта FedoraClient и Rescue. Оба запускаются и оставляют меня при "логине localhost". Есть ли способ сбросить пароль root или local login до того, как он достигнет localhost login?

4 ответа4

1

В последних версиях CentOS или Fedora есть несколько небольших изменений в сбросе пароля root:

While booting up your machine, select the existing kernel and press ‘e’
Replace the entry ‘ro‘ with ‘rw init=/sysroot/bin/sh’
save
chroot /sysroot
touch /.autorelabel
Now reboot your machine. It may take some time to apply the apply the changes while booting up. 

Я только что сослался на ссылку ниже:

Сбросить пароль root в CentOS7

1

Следующее работает почти для всех дистрибутивов Linux:

  1. Загрузитесь с live linux-системы (большинство дистрибутивов предлагают это на установочном компакт-диске, но это не обязательно должно быть то же самое, что дистрибутив, который вы установили). В вашем случае соедините ISO-образ компакт-диска с virtualbox
  2. Смонтируйте раздел вашей «реальной» системы где-нибудь. В зависимости от устройства и места, где вы будете его монтировать, это будет что-то вроде: mount /dev/sda1 /mnt
  3. Переключите среду на вашу реальную систему с помощью оболочки: chroot /mnt /bin/bash
  4. Сменить пароль: passwd
  5. exit из chroot, shutdown систему и удалите компакт-диск (или в вашем случае ISO-файл)
1

Точно так же, как вы открываете любую машину, к которой у вас есть прямой доступ. Нажмите esc / shift (в зависимости от версии grub), чтобы открыть меню при загрузке, затем e чтобы отредактировать команду загрузки, добавьте init=/bin/bash в конце командной строки ядра «linux ....». Затем загрузитесь в корневую оболочку, перемонтируйте как r / w и измените пароль.

0

У меня была такая же проблема на моей Fedora VM, перезагрузка в режиме восстановления не обнаружила мой корневой том. Вы можете использовать fdisk для поиска корневого тома вручную или как я, я пробовал AutoRoot, он отлично работал для меня. Самое замечательное в этом, он также поддерживает другие дистрибутивы Linux.

http://vnugget.com/python/autoroot-automatically-reset-the-root-password-on-linux-machines/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .