Am avut nevoie astăzi să accesez datele de pe un sistem pe care era instalat slackware și la care nu știam parola de root. Soluția rapidă pe care am adoptat-o a fost să resetez parola de root prin folosirea unui live CD cu linux de pa care am bootat.
În consola sistemului pornit de pe live CD am dat comenzile de mai jos pentru a merge in directorul /tmp, unde am creat un director cu numele sistem-vechi în care am montat sda1 (hard-disc-ul de pe sistem, acesta fiind pe interfata SATA, dacă era IDE-ATA foloseam hda1):
cd /tmp
mkdir sistem-vechi
mount /dev/sda1 sistem-vechi
Am accesat apoi cu ajutorul editorului vi fisierul /tmp/sistem-vechi/etc/shadow unde am modificat in linia specifică utilizatorului root, stergând datele dintre primul simbol : (două puncte) și al doilea simbol :.
După editare linia respectivă arată în modul următor:
root::14001:0:::::
A urmat un restart și pornirea sistemului de pe hard-disc-ul inițial. La promptul de login am folosit userul root și nu mi-a cerut nici o parolă. Pentru a defini acum o nouă parolă pentru utilizatorul root se poate folosi comanda passwd.
Articole asemanatoare:
- Au apărut
- Primii pasi in lumea FreeBSD-ului
- Week-end-ul dedicat Windows Server
- Manager de parole
- FreeBSD – adăugare HDD nou
- Dual Boot – Windows Vista si Windows XP
- Squid – acces pe baza de utilizator si parola
- Atenționare automată prin apel vocal
- Sun VirtualBox – Probleme spațiu HDD mașină virtuală
- Prelungirea interioarelor dintr-o centrala telefonica prin VOIP