Как мне сбросить пароль root в fedora? Есть ли выход? Я много гуглил, но не смог найти полезного результата.
3 ответа
документация Fedora содержит информацию о том, как сбросить пароль root.
Вы также можете использовать этот более общий подход здесь с init =/bin/bash, который работает на любом дистрибутиве.
Это из документации по Ubuntu :
Перезагрузите компьютер
Нажмите SHIFT или ESC в приглашении grub (как и ранее).
Выберите ваше изображение.
Выделите строку, которая начинает ядро, и нажмите «e» для редактирования.
Перейдите в самый конец строки, измените ro на rw и добавьте init =/bin/bash
нажмите ввод, затем нажмите b, чтобы загрузить систему.
Ваша система загрузится в безполевую корневую оболочку.
Введите имя пользователя passwd
Введите свой пароль.
Введите перезагрузку
Это должно работать тоже
С доступом sudo:
Если у вас есть, по крайней мере, доступ sudo
к машине, вы можете использовать sudo bash
для получения корневой оболочки и passwd
впоследствии.
С chroot:
Другим способом будет загрузка с LiveCD (или USB-накопителя с работающей системой). Затем вы должны смонтировать ваши системные разделы. По крайней мере, те, которые содержат /etc
и местоположение passwd
, возможно, /bin
проверяет, с which passwd
.
После этого вы попадаете в этот каталог.
mount /dev/sda1 /mnt/system
mount /dev/sda2 /mnt/system/etc
chroot /mnt/system /bin/bash
Теперь вы находитесь практически в новой среде и можете использовать passwd
. Возможно, вам нужно обновить вашу среду с помощью hash -r
.
Это работает в дистрибутивах Debian, должно работать в Fedora, я думаю (если у вас есть sudo privs)
sudo passwd root
введите и подтвердите новый пароль и готово.