Viena lietotāja režīms: aizmirstā root lietotāja konta paroles atiestatīšana/atjaunošana RHEL/CentOS 7


Vai esat kādreiz saskāries ar situāciju, kad esat nokavējis lietotāja konta paroli Linux sistēmā? Un situācija var būt sliktāka, ja esat aizmirsis root paroli. Jūs nevarat veikt nekādas visas sistēmas izmaiņas. Ja esat aizmirsis lietotāja paroli, varat to viegli atiestatīt, izmantojot root kontu.

Ko darīt, ja esat aizmirsis root paroli? Jūs nevarat atiestatīt root konta paroli, izmantojot lietotāja kontu. Tā kā lietotāja kontam vispār nav atļauts veikt šādu uzdevumu.

Nu, šeit ir ceļvedis, kas jūs izkļūs no jebkuras šādas situācijas, ja kādreiz tajā nonāksiet. Šajā rakstā mēs jūs aizvedīsim uz RHEL 7 un CentOS 7 saknes paroles atiestatīšanu.

Šajā pašā rītā es pagriezu savu RHEL 7 Linux serveri, lai uzzinātu, ka tas ir bloķēts. Vai nu es sajaucu pagājušajā naktī nomainīto paroli, vai arī esmu to patiešām aizmirsis.

Ko man tagad darīt? Vai man jāpiesakās, izmantojot savu lietotāja kontu, un jāmēģina mainīt root paroli?

Hmm ... Es saņēmu “Tikai root var norādīt lietotāja vārdu”, un es zaudēju kontroli pār root kontu. Tāpēc es plānoju palaist viena lietotāja režīmā. Lai to izdarītu, restartējiet serveri, tiklīdz tiek parādīts zemāk redzamais ekrāns, no tastatūras nospiediet e (apzīmē rediģēšanu).

Pēc tastatūras nospiešanas e jūs redzēsiet daudz teksta, kas var tikt izgriezts atbilstoši jūsu ekrāna izmēram.

Meklējiet tekstu “rhgb quiet” un aizstājiet to ar “init =/bin/bash” bez pēdiņām.

Kad rediģēšana ir pabeigta, nospiediet ctrl+x , un tā sāks palaist ar norādīto parametru. Un jūs saņemsiet bash ātru.

Tagad pārbaudiet saknes nodalījuma statusu, izpildot komandu viena lietotāja režīmā.

# mount | grep root

Varat pamanīt, ka tiek ziņots, ka saknes nodalījums ir ro (tikai lasāms). Mums ir nepieciešama lasīšanas un rakstīšanas atļauja root nodalījumā, lai mainītu root paroli.

# mount -o remount,rw /

Pārbaudiet arī to, vai saknes nodalījums ir uzstādīts ar lasīšanas un rakstīšanas atļaujas režīmu.

# mount | grep root

Tagad jūs varat mainīt saknes paroli, ierakstot komandu passwd. Bet tas nav izdarīts. Mums jāpārkārto SELinux konteksts. Ja mēs izlaižam visa SELinux konteksta atkārtotu iezīmēšanu, mēs varētu pieteikties, izmantojot paroli.

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

Pārstartējiet un vēlreiz piesakieties root kontā un pārbaudiet, vai viss darbojas labi vai nē?

# exec /sbin/init

Iepriekš redzamajā attēlā skaidri norādiet, ka mēs esam veiksmīgi pierakstījušies lodziņā RHEL 7, atiestatot root paroli no viena lietotāja režīma.

Iepriekš minētās darbības skaidri parādīja, kā pieteikties RHEL 7 un CentOS 7 mašīnā, atiestatot saknes paroli no viena lietotāja režīma.

Tas pagaidām ir viss. Drīz būšu šeit atkal ar vēl vienu interesantu rakstu. Līdz tam sekojiet līdzi un sazinieties ar Tecmint. Neaizmirstiet zemāk esošajos komentāros sniegt mums vērtīgas atsauksmes. Patīk un dalieties ar mums, kā arī palīdziet mums izplatīties.