Weka upya Nenosiri la Mizizi Lililosahaulika katika Rocky Linux/AlmaLinux


Inatokea. Ndiyo, wakati mwingine unaweza kupoteza wimbo wa nywila zako, ikiwa ni pamoja na nenosiri la msingi ambalo ni muhimu katika kutekeleza majukumu ya upendeleo wa mizizi. Hili linaweza kutokea kwa maelfu ya sababu ikiwa ni pamoja na kukaa kwa muda mrefu bila kuingia kama mtumiaji wa mizizi au kuwa na nenosiri la msingi - katika hali ambayo unapaswa kuzingatia kutumia kidhibiti nenosiri ili kuhifadhi nenosiri lako kwa usalama.

Ikiwa umesahau nywila yako ya mizizi na huna mahali pa kuirejesha, usijali. Ikiwa una ufikiaji wa kimwili kwa seva yako, unaweza kuweka upya nenosiri lako la mizizi lililosahaulika kwa hatua chache rahisi.

[ Unaweza pia kupenda: Jinsi ya Kuweka Upya Nenosiri la Msingi Lililosahaulika katika RHEL 8 ]

Jiunge nasi tunapokupitia jinsi ya kuweka upya nenosiri la msingi lililosahaulika katika Rocky Linux/AlmaLinux.

Hatua ya 1: Hariri Vigezo vya Kernel

Kwanza, fungua upya mfumo. Kwenye ingizo la kwanza la menyu ya grub, bonyeza ‘e’ kwenye kibodi ili kufikia kihariri cha GRUB.

Mara tu unapofikia ganda la kihariri cha grub, sogeza chini hadi ufikie mstari unaoanza na ‘linux’. Kwa kutumia mshale wako mbele, nenda hadi mwisho wa mstari na uongeze mstari ufuatao kwa maagizo.

rd.break enforcing=0 

Ili kupata ufikiaji wa hali ya dharura, bonyeza Ctrl + x.

Hatua ya 2: Weka upya Nenosiri la mizizi

Ili kuweka upya nenosiri la msingi, tunahitaji ufikiaji wa saraka ya /sysroot yenye ruhusa za kusoma na kuandika. Ili kufanya hivyo, weka saraka ya /sysroot kwa ruhusa ya kusoma na kuandika.

# mount -o rw,remount /sysroot

Zingatia nafasi kati ya kitu cha kupachika na -o, na kati ya kupachika tena na /.

Ifuatayo, badilisha mazingira ya saraka kuwa /sysroot.

# chroot /sysroot

Ili kuweka upya nenosiri la mizizi, andika tu amri ifuatayo. Utahitajika kutoa nenosiri jipya na baadaye, liweke upya.

# passwd root

Hatua ya 3: Weka Muktadha wa SElinux

Ifuatayo, weka muktadha unaofaa wa SELinux kama ilivyoonyeshwa.

# touch  /.autorelabel

Amri huunda faili iliyofichwa iitwayo .autorelabel katika saraka ya mizizi. Wakati wa kuwasha upya, SELinux hutambua faili hii na kuweka lebo upya faili zote kwenye mfumo kwa miktadha ifaayo ya SELinux. Utaratibu huu unachukua muda mwingi katika mifumo iliyo na nafasi kubwa ya diski.

Mara tu ukimaliza, toka /sysroot mazingira.

$ exit

Kisha endesha amri ya kutoka ili kuondoka kwenye kikao cha mizizi ya kubadili na kuanzisha upya mfumo.

$  exit

Mara tu mfumo ukiwashwa tena, unaweza kuingia na kubadili kwa urahisi kwa mtumiaji wa mizizi.

Hitimisho

Na hapo unayo. Tumefaulu kuweka upya nenosiri la msingi katika Rocky Linux. Utaratibu huo unapaswa kufanya kazi kwenye AlmaLinux.