Schimbați parola de administrator cu modul utilizator unic Mac OS X
Cuprins:
Dacă sunteți în IT sau doar reparați Mac-ul bunicilor, nu este prea neobișnuit să obțineți o mașină pe care nu aveți parola de administrator. Dacă vă aflați în această situație, puteți schimba cu ușurință parola de administrator sau orice alt utilizator, pur și simplu pornind în linia de comandă a Mac OS X Modul utilizator unic. Consider că acestea sunt cunoștințe esențiale pentru depanarea Mac-urilor.
Schimbarea unei parole de administrator în modul utilizator unic Mac OS X
Acesta este un proces în mai mulți pași, dar este ușor de urmat:
- Mai întâi trebuie să intri în modul utilizator unic. Reporniți Mac-ul și țineți apăsat Command+S la pornire pentru a intra în linia de comandă.
- Veți vedea o notă în care Mac OS X vă spune că trebuie să rulați două comenzi pentru a face modificări ale sistemului de fișiere, acest lucru este necesar, așa că să ne ocupăm mai întâi de asta
- Prima comandă verifică sistemul de fișiere Mac OS X pentru erori și le remediază, rularea poate dura câteva minute:
- Următoarea comandă montează unitatea rădăcină Mac OS X ca fiind inscriptabilă, permițându-vă să faceți modificări sistemului de fișiere:
- După ce sistemul de fișiere este montat, puteți reseta orice parolă de utilizator folosind următoarea comandă:
- Va trebui să introduceți noua parolă de două ori pentru a reseta și a confirma modificările
fsck -fy
mount -uw /
passwd nume de utilizator
Rețineți că parola nu va fi introdusă în mod vizibil atunci când utilizați comanda „passwd”, se pare că nu este introdus nimic. Aceasta este o practică standard în lumea liniei de comandă.
Schimbarea parolei de administrator în OS X Lion, Mountain Lion și mai târziu
Pentru utilizatorii cu OS X 10.7.3 și versiuni ulterioare, inclusiv OS X 10.8+ Mountain Lion, poate fi necesar să existe un pas suplimentar pentru a încărca directorul deschis. Dacă aveți probleme cu abordarea de mai sus, încercați următoarea secvență de comandă cu versiuni mai noi de Mac OS X. Rețineți că diferența principală este utilizarea „launchctl” între montarea unității și schimbarea parolei:
1 fsck -fy 2 mount -uw / 3 launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist 4 passwd username
Parola ar trebui să se schimbe acum așa cum era de așteptat, unde puteți apoi să reporniți și să utilizați contul de utilizator de administrator așa cum vă așteptați. Repornirea este posibilă prin linia de comandă tastând:
reboot
Sau utilizând metodele standard de repornire manuală ale comenzilor rapide de la tastatură, oprire sau ținând apăsat butonul de pornire. La următoarea pornire, parola de administrator schimbată va putea fi utilizată conform anticipării.
Nu știți numele de utilizator de administrator? Nicio problemă Dacă reparați mașina cuiva și nu știți numele de utilizator de resetat, căutați în /Utilizatori cu:
ls /Utilizatori/
Aici veți vedea cel puțin trei elemente, .localized, Shared și un nume de utilizator. Numele de utilizator este ceea ce veți dori să schimbați cu comanda passwd.
După ce parola este resetată și confirmată, puteți ieși din modul utilizator unic tastând exit sau reboot. Mac-ul va porni acum ca de obicei și veți avea acces la aparat cu noua parolă.
Aceasta este o metodă mai ușoară și mai rapidă decât abordarea utilizată pentru resetarea parolelor pierdute sau pentru utilizarea DVD-ului de pornire Mac OS X, deoarece schimbă o parolă de utilizator root existentă, în loc să creeze un nou cont de utilizator de administrator. Ambele funcționează bine însă, așa că puteți folosi orice metodă doriți.
Puteți folosi aceeași abordare pentru a naviga în jurul unui ecran de blocare a repaus/activare, deși, evident, va trebui să reporniți Mac-ul, ceea ce înseamnă că veți pierde orice se află în prezent pe desktopul utilizatorilor.