Slik tilbakestiller du glemt root-passord i CentOS 8


Det er ikke uvanlig at brukere glemmer root-passordet sitt. Dette skjer spesielt hvis du ikke har logget på som root-bruker over lengre perioder. I denne korte veiledningen vil vi gå gjennom trinnene for å tilbakestille et glemt root-passord i CentOS 8 Linux.

Les også: Slik setter du opp automatiske oppdateringer for CentOS 8 og hvordan du tilbakestiller glemt rotpassord i RHEL 8

La oss komme i gang…

Tilbakestill glemt root-passord i CentOS 8

Start først på nytt eller slå på CentOS 8-systemet. Velg kjernen du vil starte opp i. Deretter trykker du 'e' på tastaturet for å avbryte oppstartsprosessen og gjøre endringer.

På neste skjerm, finn ro (skrivebeskyttet) kjerneparameter som uthevet nedenfor.

Erstatt kjerneparameteren ro med rw og legg til en ekstra kjerneparameter init=/sysroot/bin/sh. I et nøtteskall, erstatt bare kjerneparameteren ro med rw init=/sysroot/bin/sh.

Når du er ferdig med å gjøre endringene, trykk Ctrl + X-kombinasjonen på tastaturet for å gå inn i enkeltbrukermodus.

Deretter kjører du kommandoen nedenfor for å montere rotfilsystemet i lese- og skrivemodus.

:/# chroot /sysroot

Du kan nå endre root-passordet ved å utføre kommandoen:

:/# passwd root

Oppgi et nytt root-passord og bekreft det. For best praksis, velg et passord med en kombinasjon av store, små, numeriske og spesialtegn for å øke passordstyrken.

Deretter kjører du kommandoen nedenfor for å aktivere SELinux-ommerking.

:/# touch /.autorelabel

For å bruke endringene, avslutt og start CentOS 8-systemet på nytt.

:/# exit
:/# reboot

Ved omstart vil SELinux-ommerkingsprosessen starte. Gi det ca 3 minutter.

Når ommerkingsprosessen er fullført, vil systemet starte på nytt, og deretter vil du bli presentert med en påloggingsskjerm hvor du nå kan logge på som root-bruker med det nye passordet du nettopp har angitt.

Vi håper denne opplæringen vil være nyttig for deg. Veier gjerne inn tilbakemeldingen din hvis du står fast.