Poniższy wpis przedstawia procedurę resetowania hasła root w systemie Centos 7.
W pierwszej kolejności w systemie Centos należy dokonać edycji parametrów startowych systemu. Aby tego dokonać przy uruchomieniu systemu na ekranie wyboru jądra systemowego
należy wybrać właściwą pozycję w tym przykładzie będzie to – CentOS Linux (3.10.0-693.el7.x86_64) 7 Core i nacisnąć zamiast Entera klawisz „e„
Wyświetli się edytor umożliwiający zmianę parametrów bootowania systemu Centos.
przechodzimy strzałkami niżej i szukamy linii zaczynającej się od słowa linux16. W tej lini odnajdujemy wpis ro i zastępujemy to wpisem rw init=/sysroot/bin/sh
Następnie startujemy system po zmianach poprzez naciśnięcie klawiszy Ctrl+X. System wystartuje w trybie jednego użytkownika. Wykonujemy komendy:
chroot /sysroot
zmieniamy hasło konta root
passwd root
i tworzymy plik autorelabel
touch /.autorelabel
Na sam koniec wychodzimy
exit
i restartujemy system
reboot
System uruchomi się z nowym hasłem po drugim restarcie. Podczas pierwszego restartu odbuduje konteksty SElinux do wszystkich plików na serwerze.