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
- Dual Boot – Windows Vista si Windows XP
- FreeBSD – adăugare HDD nou
- Squid – acces pe baza de utilizator si parola
- Atenționare automată prin apel vocal
- Sun VirtualBox – Probleme spațiu HDD mașină virtuală
- ZTE ZXR 10 2609
- Mi-am luat SSD