Njia ya Mtumiaji Mmoja: Kuweka upya/Kurejesha Nenosiri la Akaunti ya Mtumiaji Lililosahaulika katika RHEL/CentOS 7


Je! umewahi kukutana na hali ulipokosa nenosiri la akaunti yako ya mtumiaji kwenye Mfumo wa Linux? Na hali inaweza kuwa mbaya zaidi ikiwa umesahau nenosiri la mizizi. Huwezi kufanya mabadiliko yoyote ya mfumo mzima. Ukisahau nenosiri la mtumiaji, unaweza kuiweka upya kwa urahisi kwa kutumia akaunti ya mizizi.

Je, ikiwa utasahau nenosiri lako la msingi? Huwezi kuweka upya nenosiri la akaunti ya mizizi kwa kutumia akaunti ya mtumiaji. Kwa kuwa akaunti ya mtumiaji hairuhusiwi kufanya kazi kama hiyo kwa ujumla.

Kweli hapa kuna mwongozo ambao utakuondoa katika hali yoyote kama utawahi kuingia ndani yake. Hapa katika nakala hii tutakuwa tukikupeleka kwenye safari ya kuweka upya nywila yako ya mizizi ya RHEL 7 na CentOS 7.

Asubuhi ya leo niligeuza seva yangu ya RHEL 7 ya Linux ili kujua kuwa imefungwa. Labda nilichanganya nenosiri nililobadilisha jana usiku au nimesahau kabisa.

Kwa hiyo nifanye nini sasa? Je! niingie kwa kutumia akaunti yangu ya mtumiaji na kujaribu kubadilisha nenosiri la mizizi?

Lo nilipata \Mzizi pekee ndio unaoweza kubainisha jina la mtumiaji na nikapoteza udhibiti wangu wa akaunti ya mzizi. Kwa hivyo nilipanga kuwasha hali ya mtumiaji mmoja. Ili kufanya hivyo washa Seva upya mara tu utakapopata skrini iliyo hapa chini, bonyeza e (inasimama kwa kuhariri) kutoka kwa kibodi.

Baada ya kubofya e kutoka kwa kibodi utaona maandishi mengi ambayo yanaweza kukatwa kulingana na saizi ya skrini yako.

Tafuta maandishi \rhgb quiet na ubadilishe na \init=/bin/bash bila nukuu.

Baada ya kuhariri, bonyeza ctrl+x na itaanza kuwasha na kigezo maalum. Na utapata bash haraka.

Sasa angalia hali ya kizigeu cha mizizi kwa kutekeleza amri ifuatayo kwenye modi ya mtumiaji mmoja.

# mount | grep root

Unaweza kugundua kuwa sehemu ya mizizi inaripotiwa kuwa ro (Kusoma Pekee). Tunahitaji kuwa na ruhusa ya kusoma-kuandika kwenye kizigeu cha mizizi ili kubadilisha nenosiri la msingi.

# mount -o remount,rw /

Pia angalia, ikiwa kizigeu cha mizizi kimewekwa na hali ya ruhusa ya kusoma-kuandika.

# mount | grep root

Sasa unaweza kubadilisha nenosiri la mizizi kwa kuandika amri ya passwd. Lakini hilo halifanyiki. Tunahitaji kuweka lebo upya muktadha wa SELinux. Ikiwa tutaruka kuweka lebo upya muktadha wote wa SELinux tutaweza kuingia kwa kutumia nenosiri.

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

Anzisha tena na uingie tena kwa akaunti ya mizizi na uone ikiwa kila kitu kinafanya kazi sawa au la?

# exec /sbin/init

Futa katika picha iliyo hapo juu kwamba tumefaulu kuingia kwenye kisanduku cha RHEL 7 kwa kuweka upya nenosiri la mizizi kutoka kwa hali ya mtumiaji mmoja.

Hatua zilizo hapo juu zilionyesha wazi jinsi ya kuingia kwenye mashine ya RHEL 7 na CentOS 7 kwa kuweka upya nenosiri la mizizi kutoka kwa hali ya mtumiaji mmoja.

Hayo ni yote kwa sasa. Nitakuwa hapa tena na makala nyingine ya kuvutia hivi karibuni. Hadi wakati huo endelea kuwa macho na uunganishwe na Tecmint. Usisahau kutupatia maoni yako muhimu katika maoni hapa chini. Like na share nasi tusaidie kusambaa.