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.