Ühe kasutaja režiim: unustatud juurkasutaja konto parooli lähtestamine/taastamine RHEL/CentOS 7-s


Kas olete kunagi kokku puutunud olukorraga, kus Linuxi süsteemis on teie kasutajakonto parool puudu? Ja olukord võib olla hullem, kui unustasite juurparooli. Te ei saa teha kogu süsteemi hõlmavaid muudatusi. Kui unustate kasutaja parooli, saate selle juurkonto abil lihtsalt lähtestada.

Mis siis, kui unustate oma juurparooli? Kasutajakonto abil ei saa juurkonto parooli lähtestada. Kuna kasutajakontol pole sellist ülesannet üldiselt lubatud teha.

Siin on juhend, mis viib teid sellisest olukorrast välja, kui sellesse kunagi satute. Siin artiklis tutvustame teid RHEL 7 ja CentOS 7 juurparooli lähtestamise teekonnale.

Täna hommikul keerasin oma RHEL 7 Linuxi serveri, et teada saada, et see on lukus. Kas ma ajasin eelmisel õhtul vahetatud parooliga sassi või olen selle tõesti unustanud.

Mida ma siis nüüd tegema peaksin? Kas peaksin sisse logima oma kasutajakontoga ja proovima root parooli muuta?

Vabandust, mul oli "Ainult root saab määrata kasutajanime" ja ma kaotasin kontrolli juurkonto üle. Seepärast kavatsesin käivitada ühe kasutaja režiimi. Selleks taaskäivitage server kohe, kui leiate alloleva ekraani, vajutage e (tähistab muutmist) klaviatuurilt.

Kui vajutate klaviatuurilt e , näete palju teksti, mida võidakse teie ekraani suuruse järgi lõigata.

Otsige tekst \"rhgb quiet" ja asendage see jutumärkideta \"init =/bin/bash" .

Kui olete redigeerimise lõpetanud, vajutage klahvi ctrl+x ja see käivitab määratud parameetriga. Ja saate kiiret kiiret.

Nüüd kontrollige juurpartitsiooni olekut, käivitades ühe kasutaja režiimis järgmise käsu.

# mount | grep root

Võite märgata, et juurpartitsiooni teatatakse olevat ro (kirjutuskaitstud). Juure parooli muutmiseks peab meil olema juurpartitsiooni lugemis-kirjutamisluba.

# mount -o remount,rw /

Samuti kontrollige risti, kui juurpartitsioon on ühendatud lugemis- ja kirjutamisloa režiimiga.

# mount | grep root

Nüüd saate juurparooli muuta, tippides käsu passwd. Kuid seda ei tehta. Peame SELinuksi konteksti uuesti sildistama. Kui jätame vahele kogu SELinuksi konteksti sildistamise, saaksime parooli kasutades sisse logida.

# passwd root
[Enter New Password]
[Re-enter New Password]
# touch /.autorelabel

Taaskäivitage ja logige uuesti juurkontole sisse ja vaadake, kas kõik töötab hästi või mitte?

# exec /sbin/init

Ülaltoodud pildil on selge, et oleme edukalt sisse loginud kasti RHEL 7, lähtestades juurparooli ühe kasutaja režiimist.

Ülaltoodud sammud näitasid selgelt, kuidas RHEL 7 ja CentOS 7 masinasse sisse logida, lähtestades juurparooli ühe kasutaja režiimist.

Praeguseks kõik. Varsti olen jälle ühe huvitava artikliga siin. Siiani olge Tecmintiga kursis ja ühenduses. Ärge unustage anda meile oma väärtuslikku tagasisidet allpool toodud kommentaarides. Meeldib ja jaga meid ning aitab meil levida.