logo

Resetați o parolă administrativă Linux pierdută și explicația

Modul de recuperare nu funcționează întotdeauna, deoarece multe sisteme vor cere parola de rădăcină pentru autentificare. Acum, deoarece nu știți parola de rădăcină, în primul rând, trucul va eșua. Într-un astfel de caz, puteți încerca acestea, care sunt cele mai simple modalități de a reseta parola Linux.

1. Folosiți „sudo su” sau „sudo -i”

sudo passwd root sau trece sudo su sau sudo -i pentru a obține mai întâi puterea de root și apoi rula comanda passwd, el sau ea ar putea reseta parola de root. Nu merge peste tot. Gândește-te a unei situații în care nu aveți o parolă de root.

2. Metoda Grub

Porniți computerul.



Presa ESC la promptul GRUB.

ce sunt selectoarele în css

Resetați o parolă administrativă Linux pierdută și explicația' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation.webp' title=

java privat vs public
linux /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts  

SAU

 kernel /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts

Resetați o parolă administrativă Linux pierdută și explicația' loading='lazy' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation-1.webp' title=

Apăsați e pentru editare

comparați cu șirurile din java

Mergeți până la sfârșitul rândului și adăugați Ziua Woley/Aibin/Shadensh . Deci linia va începe să arate astfel:

osi model de referință în rețele
linux /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts init=/bin/bash  
SAU
kernel /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts init=/bin/bash  

Apăsați Enter apoi Apăsați b pentru a porni sistemul dvs. Sistemul dumneavoastră va porni cu un shell rădăcină fără parolă.

Resetați o parolă administrativă Linux pierdută și explicația' loading='lazy' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation-2.webp' title=

Acum lansați comanda nume de utilizator passwd *unde „nume utilizator” este utilizatorul pentru care doriți să schimbați parola.

Apoi vi se va cere să dați o nouă parolă:

Enter new UNIX password:  
Resetați o parolă administrativă Linux pierdută și explicația' loading='lazy' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation-3.webp' title=

Explicaţie

Motivul pentru care se întâmplă acest lucru este că, în mod normal, atunci când un sistem Linux pornește, nucleul este încărcat primul. După ce nucleul este încărcat, acesta încarcă discul ram și se pregătește pentru continuarea restului pornirii. Odată ce este gata, rulează comanda init (se află de obicei la /sbin/init) care ar rula restul sistemului. Când treci Ziua Woley/Aibin/Shadensh la nucleu nu se va încărca /sbin/init fișier pentru pornire, în schimb, se va încărca /bin/bash fișier care pornește shell-ul bash cu puterea utilizatorului rădăcină (deoarece kernel-ul însuși l-a numit) și, prin urmare, acel prompt vă va permite să schimbați parola utilizatorului rădăcină. De fapt, acest prompt a avut mai multă putere decât orice altceva pe Linux, deoarece rulează cu toate privilegiile sistemului.

Creați un test