RHEL / Reset hasła root
Aby zresetować hasło roota na systemie Red Hat Enterprise Linux 8 (RHEL 8), mając dostęp do konsoli maszyny wirtualnej (VM), możesz to zrobić przez edycję parametrów GRUB-a podczas rozruchu. Oto szczegółowe kroki:
KROKI: Resetowanie hasła root w RHEL 8
- Uruchom ponownie maszynę wirtualną.
- W menu GRUB:
- Gdy zobaczysz ekran GRUB (np. „Red Hat Enterprise Linux (4.x.x…)”), naciśnij
e
(edit) na odpowiednim wpisie systemu.
- Gdy zobaczysz ekran GRUB (np. „Red Hat Enterprise Linux (4.x.x…)”), naciśnij
- Edytuj linię zaczynającą się od
linux
lublinux16
:- Znajdź linię zaczynającą się od
linux
(lublinux16
) i przejdź na jej koniec. - Na końcu dopisz:
rd.break
- To zatrzyma bootowanie i przeniesie Cię do emergency shell z dostępem do systemu plików w trybie
initramfs
.
- Znajdź linię zaczynającą się od
- Uruchom system z tą konfiguracją:
- Naciśnij
Ctrl + X
, aby uruchomić system z edytowanym wpisem.
- Naciśnij
- W trybie ratunkowym (emergency shell):
W konsoli zobaczysz prompt w stylu:switch_root:/#
Wpisz kolejno:#mount -o remount,rw /sysroot #chroot /sysroot
- Zmień hasło root:
passwd root
Wprowadź nowe hasło dwukrotnie. - Zaktualizuj kontekst SELinux (ważne!):
touch /.autorelabel
- Zrestartuj system:
exit exit
Po restarcie system może chwilę nadpisywać konteksty SELinux — poczekaj, aż zakończy.
Po restarcie
Zaloguj się jako root
z nowym hasłem.