- - Cum să resetați o parolă uitată pe Linux

Cum să resetați o parolă uitată pe Linux

Uitând parola utilizatorului PC-ului Linuxcontul poate fi serios enervant. Te blochează și te împiedică să accesezi orice. Nu vă faceți griji! Contrar credinței populare, nu trebuie să reinstalați complet sistemul și să începeți totul. Puteți reseta o parolă uitată pe Linux și puteți schimba parola pe numele dvs. de utilizator.

Parolă rădăcină

O modalitate de a reclama un utilizator pe un sistem Linux cândai uitat parola este să folosești contul Root. Deoarece Root are controlul final asupra sistemului, este posibil să resetați cu forță o parolă uitată pe Linux. Utilizarea Root pentru resetarea parolei se poate face fără niciun software nou, discuri live etc.

Pentru a începe procesul, încărcați-vă sistemul Linuxcum ai face în mod normal și lăsați-l să se încarce pe ecranul de conectare. Nu vă conectați! În schimb, apăsați Ctrl + Alt + F2 pentru a deschide o fereastră TTY. Aceste ferestre TTY sunt shell-uri de urgență la care utilizatorii au acces indiferent de logare.

În fereastra TTY, veți vedea o solicitare pentru a solicita un nume de utilizator. În slotul utilizatorului, introduceți „root”, urmată de parola root.

Notă: dacă utilizați Ubuntu, Linux Mint sau o altă distribuție Linux care se dezactivează su și contul rădăcină, această metodă nu va funcționa. Încercați în schimb metoda chroot.

Dacă parola Root este corectă, fereastra TTY vă va conecta ca un superuser, cu puterea completă a sistemului Linux. În acest moment, veți putea reseta parola utilizatorului dvs.:

passwd username

Alergare passwd vă solicită să introduceți o „parolă nouă UNIX”. Faceți acest lucru și încercați să vă amintiți de această dată parola!

După ce parola utilizatorului dvs. este resetată, este sigur să folosiți din nou contul de utilizator. Folosiți comanda reboot pentru a reporni computerul și a reveni la ecranul de conectare.

reboot

La repornire, ar trebui să vă puteți autentifica.

chroot

La unele distribuții Linux, metoda Root pentru resetarea unei parole nu va funcționa. Acest lucru se datorează faptului că unele sisteme dezactivează capacitatea de a se conecta ca suși, în schimb, utilizați sudo privilegii pentru orice. Pe de o parte, aceasta este o securitate superioară, dar, într-un anumit punct, veți lipsi de trucuri utile.

Drept urmare, este mai complicat să resetați un uitat pe Linux. Primul pas este să descărcați cea mai recentă versiune a Ubuntu pentru a crea un disc în direct.

După descărcarea Ubuntu, descărcați instrumentul Etcher și folosiți-l pentru a crea un disc în direct Ubuntu. După ce discul în direct este gata, conectați unitatea USB, reporniți computerul și porniți-l de pe acesta.

După încărcarea Ubuntu, faceți clic pe „încercați Ubuntu”.

Configurați Chroot

Înainte de a reseta parola, va trebui să configuram un Chroot. Un Chroot va permite Ubuntu să interacționeze direct cu sistemul de operare Linux de pe hard disk, cu acces root.

Deschideți un terminal și creați un nou folder în / mnt. Asigurați-vă că etichetați folderul numele sistemului de operare. În acest exemplu, vom folosi OpenSUSE LEAP.

sudo -s
mkdir -p /mnt/opensuse-leap/

Apoi, executați tasta lsblk comanda pentru a determina care este eticheta unității. În acest exemplu, hard disk-ul este / Dev / sda, iar partiția OpenSUSE LEAP pe care trebuie să o montez este / Dev / sda1. Al tău poate diferi.

Instalați partiția instalării Linux la noul folder din / mnt. Asigurați-vă că modificați referințele la „opensuse-leap” la numele folderului dvs. de operare din / mnt.

mount /dev/sda1 /mnt/opensuse-leap/

Cu partiția de sistem montată, este timpul să conectați rularea serviciilor Ubuntu la sistemul de operare Linux de pe hard disk.

mount -t proc proc /mnt/opensuse-leap/proc
mount -t sysfs sys /mnt/opensuse-leap/sys
mount -o bind /dev /mnt/opensuse-leap/dev
cp -L /etc/resolv.conf /mnt/opensuse-leap/etc/resolv.conf

Cu configurarea Chroot, este timpul să o accesați. În terminal, montați-vă sistemul de operare prin discul live Ubuntu cu:

chroot /mnt/opensuse-leap /bin/bash

Verificați dacă vă aflați într-adevăr în Chroot rulând Neofetch sau Screenfetch pentru a afișa informațiile despre sistem.

În cele din urmă, resetați parola utilizatorului dvs. cu:

passwd username

Când ați terminat, tastați Ieșire de câteva ori pentru a închide sesiunea Chroot. De acolo, folosiți butonul umount comanda de a demonta partiția de sistem de pe discul live.

sudo umount /dev/sda1

Comanda de mai sus ar trebui să demonteze totul. Dacă nu, luați în considerare utilizarea opțiunii "forță"

sudo umount /dev/sda1 -l

După ce unitatea de sistem a fost corect dezmembrată, este sigur să ieșiți de pe discul live. Faceți clic pe meniul din partea dreaptă sus din interiorul discului live Ubuntu, apoi selectați „reporniți”.

Îndepărtați stick-ul USB Ubuntu și lăsați-vă repornirea computerului Linux. La repornire, parola dvs. va fi resetată!

Comentarii