en systemadministrator kan enkelt tilbakestille passord for brukere som har glemt deres. Men hva skjer hvis systemadministratoren glemmer rotpassordet, eller forlater selskapet? Denne veiledningen viser deg hvordan du tilbakestiller et tapt eller glemt rotpassord på Et Red Hat-kompatibelt system, inkludert Fedora og CentOS, på mindre enn 5 minutter.
vær oppmerksom på at hvis hele systemets harddisk er kryptert MED LUKS, må DU oppgi LUKS-passordet når du blir bedt om det. Denne prosedyren gjelder også for systemer som kjører systemd, som har vært standard init-systemet siden Fedora 15, CentOS 7.14.04 og Red Hat Enterprise Linux 7.0.
Først må du avbryte oppstartsprosessen, så du må slå på systemet eller starte det på nytt hvis det allerede er slått på. Det første trinnet er vanskelig fordi GRUB-menyen har en tendens til å blinke veldig raskt på skjermen. Du må kanskje prøve dette et par ganger før du er i stand til å gjøre det.
Trykk på e på tastaturet når du ser denne skjermen:
hvis du har gjort dette riktig, bør du se en skjerm som ligner denne:
Bruk piltastene til å flytte Til Linux16-linjen:
Bruk del-tasten eller backspace-tasten, fjernrhgb quiet
og erstatt med følgende:
rd.break enforcing=0
innstillingenforcing=0
vil tillate deg å unngå Å Utføre et komplett system selinux Relabeling. Når systemet er startet på nytt, må du bare gjenopprette riktig SELinux-kontekst for/etc/shadow
– filen. Jeg skal vise deg hvordan du gjør dette også.
Trykk Ctrl-x for å starte.
systemet vil nå være i nødmodus.
Monter harddisken med lese-skrivetilgang:
# mount –o remount,rw /sysroot
Kjør chroot
for å få tilgang til systemet:
# chroot /sysroot
du kan nå endre rotpassordet:
# passwd
skriv inn det nye rotpassordet to ganger når du blir bedt om det. Hvis du lykkes, bør du se en melding som leser » alle godkjenningstokener oppdatert.»
Skriv exit to ganger for å starte systemet på nytt.
Logg Inn som rot og gjenopprett selinux-etiketten til/etc/shadow
– filen.
# restorecon -v /etc/shadow
Turn SELinux back to enforcing mode:
# setenforce 1