Unohdetun tai kadonneen pääsalasanan palauttaminen Fedorassa
Linux-järjestelmänvalvoja voi nopeasti nollata käyttäjän unohtaman salasanan passwd-komennolla, mutta mitä tapahtuu, jos järjestelmänvalvoja itse unohtaa pääkäyttäjän salasanan? Tässä artikkelissa selitämme, kuinka unohtunut tai kadonnut pääkäyttäjän salasana nollataan Fedora Linux -jakelussa.
Huomaa, että jos haluat nollata kadonneen pääkäyttäjän salasanan, sinulla on oltava fyysinen pääsy Fedora-koneeseen, jotta voit käyttää Grub-asetuksia koneen nollausta ja uudelleenkäynnistystä varten. Lisäksi, jos Fedora-järjestelmäsi on salattu, opit myös tuntemaan LUKS-salalauseen.
Muokkaa Fedora GRUB -asetuksia
Jos haluat muokata Fedora Grub -asetuksia, sinun on keskeytettävä käynnistys käynnistämällä Fedora-kone uudelleen ja painamalla näppäimistön E
, kun näet seuraavan GRUB-valikon:
Kun olet painanut näppäimistön E
-näppäintä, saat seuraavan näytön.
Käytä näppäimistön nuolinäppäimiä ja siirry riville linux
kuvan mukaisesti.
Kun olet löytänyt rivin linux
, poista rhgb quiet
ja korvaa se seuraavalla.
rd.break enforcing=0
Kun olet muokannut riviä, tallenna ja käynnistä järjestelmä painamalla Ctrl-x
.
Huomaa: enforcing=0
:n lisääminen ohittaa koko järjestelmän SELinux-uudelleentunnistuksen. Kun järjestelmä on käynnistetty uudelleen, palauta sopiva SELinux-konteksti /etc/shadow-tiedostolle alla tässä artikkelissa kuvatulla tavalla.
Fedora-tiedostojärjestelmän asentaminen
Kun järjestelmä on käynnistynyt hätätilassa, sinun on asennettava kiintolevy uudelleen luku-kirjoitusoikeudella käyttämällä seuraavaa päätteen komentoa.
mount -o remount,rw /sysroot
Aseta unohtunut pääsalasana Fedorassa
Käytä nyt seuraavaa chroot
-komentoa päästäksesi Fedora-järjestelmään.
chroot /sysroot
Voit nyt nollata unohtuneen tai kadonneen Fedora-pääkäyttäjän salasanan käyttämällä passwd-komentoa kuvan mukaisesti.
passwd
Anna uusi pääkäyttäjän salasana kahdesti pyydettäessä. Jos onnistut, sinun pitäisi saada viesti, että kaikki todennustunnukset on päivitetty onnistuneesti kuvan mukaisesti.
Kirjoita exit
kahdesti käynnistääksesi järjestelmän uudelleen.
Aseta SELinux-konteksti varjotiedostoon
Kirjaudu sisään pääkäyttäjänä ja kirjoita seuraava komento palauttaaksesi SELinux-tunnisteen /etc/shadow
-tiedostoon.
restorecon -v /etc/shadow
Käännä SELinux takaisin pakotustilaan.
setenforce 1
Siinä kaikki! Jos kohtaat ongelmia nollattaessa unohdettua tai kadonnutta Fedora-pääkäyttäjän salasanaa, kysy alla olevassa kommenttiosiossa.