⌛ Как восстановить забытый или утерянный пароль root в Fedora

Системный администратор Linux может быстро сбросить забытый пользователем пароль с помощью команды passwd, но что произойдет, если системный администратор сам забудет пароль root?

В этой статье мы расскажем, как сбросить забытый или утерянный пароль пользователя root в дистрибутиве Fedora Linux.

Обратите внимание, что для сброса утерянного пароля пользователя root у вас должен быть физический доступ к машине Fedora, чтобы получить доступ к настройкам Grub для сброса и перезагрузки машины.

Кроме того, если ваша система Fedora зашифрована, вы также должны узнать ключевую фразу LUKS.

Измените настройки Fedora GRUB

Чтобы изменить настройки Fedora Grub, вам нужно прервать процесс загрузки, перезапустив компьютер Fedora и нажав E на клавиатуре, когда вы увидите следующее меню GRUB:

После нажатия клавиши E на клавиатуре вы увидите следующий экран.

Используйте клавиши со стрелками на клавиатуре и перейдите к строке linux, как показано далее:

После нахождения строки linux удалите rhgb quiet и замените следующим.

rd.break enforcing=0

Закончив редактирование строки, нажмите Ctrl-x, чтобы сохранить и запустить систему.

Примечание. При добавлении enforcing=0 обходится перемаркировка всей системы SELinux. После перезапуска системы восстановите соответствующий контекст SELinux для файла /etc/ shadow, как описано ниже в этой статье.

Монтирование файловой системы Fedora

После запуска системы в аварийном режиме вам необходимо перемонтировать жесткий диск с разрешением на чтение и запись, используя следующую команду на терминале.

# mount -o remount,rw /sysroot

Установить забытый пароль root в Fedora

Теперь запустите следующую команду chroot для доступа к системе Fedora.

# chroot /sysroot

Теперь вы можете сбросить забытый или утерянный пароль пользователя root от Fedora, используя команду passwd, как показано на рисунке.

# passwd

При появлении запроса дважды введите новый пароль пользователя root.

Если вcе нормально вы должны получить сообщение: all authentication tokens updated successfully

Введите команду exit дважды, чтобы перезагрузить систему.

Установите контекст SELinux для файла shadow

Войдите в систему как пользователь root и введите следующую команду, чтобы восстановить метку SELinux в файле /etc/shadow.

# restorecon -v /etc/shadow

Верните SELinux обратно в принудительный режим.

# setenforce 1

Если при сбросе забытого или утерянного пароля пользователя root от Fedora возникнут какие-либо проблемы, задайте их в разделе комментариев ниже.

cryptoparty

Cryptography is typically bypassed, not penetrated.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

5e7fa976b0640d40