Sådan nulstilles glemt rodadgangskode i CentOS 8
Det er ikke ualmindeligt, at brugere glemmer deres rodadgangskode. Dette sker især hvis du ikke har logget ind som rodbruger i lange perioder. I denne korte vejledning går vi gennem trinene til nulstilling af en glemt root-adgangskode i CentOS 8 Linux.
Lad os komme igang…
Nulstil glemt root-adgangskode i CentOS 8
Først skal du genstarte eller tænde for dit CentOS 8-system. Vælg den kerne, du vil starte i. Tryk derefter på ‘e’
på tastaturet for at afbryde opstartsprocessen og foretage ændringer.
På det næste skærmbillede skal du finde kerneparameteren ro
(skrivebeskyttet) som fremhævet nedenfor.
Udskift kerneparameteren ro
med rw
og tilføj en ekstra kerneparameter init =/sysroot/bin/sh
. I en nøddeskal skal du blot erstatte kerneparameteren ro
med rw init =/sysroot/bin/sh
.
Når du er færdig med at foretage ændringerne, skal du trykke på Ctrl + X
-kombinationen på tastaturet for at gå ind i enkeltbrugertilstand.
Kør derefter kommandoen nedenfor for at montere rodfilsystemet i læse- og skrivetilstand.
:/# chroot /sysroot
Du kan nu ændre rodadgangskoden ved at udføre kommandoen:
:/# passwd root
Angiv en ny rodadgangskode, og bekræft den. For bedste praksis skal du vælge en adgangskode med en kombination af store, små, numeriske og specialtegn for at øge adgangskodestyrken.
Kør derefter kommandoen nedenfor for at aktivere SELinux-ommærkning.
:/# touch /.autorelabel
For at anvende ændringerne skal du afslutte og genstarte CentOS 8-systemet.
:/# exit :/# reboot
Efter genstart starter SELinux-ommærkningsprocessen. Giv det cirka 3 minutter.
Når ommærkningsprocessen er færdig, genstarter systemet, og derefter får du en logonskærm, hvorpå du nu kan logge ind som rodbruger med den nye adgangskode, du lige har indstillet.
Vi håber, at denne tutorial vil være gavnlig for dig. Du er velkommen til at afveje din feedback, hvis du sidder fast.