Uneori, atunci cand dorim sa facem anumite modificari in sistemul The x, accesul doar ca user admin nu este de ajuns. Pentru astfel de situatii (in care aveti nevoie de acces nerestrictionat la toate resursele de sistem pentru diverse actiuni cum ar fi troubleshooting or monitorizarea sistemului) solutia este user-ul root (or superuser), accesul la acesta fiind alternativa la comanda sudo.
Nota: User-ul root este dezactivat in mod default in OS X, nu poate fi activat decat de catre userul administrator si nu apare (nici dupa activare) in Users & Groups sau Account Preferences.
If you want to activati user-ul root in OS X (din diverse motive), puteti face acest lucru urmand instructiunile de mai jos.
Cum activam userul Root (sau superuser) in OS X?
- open System Preferences and click on Accounts
- In the open window click on Login Options, sub My Accounts (partea stanga)

- in the right to Network Account Server, click on the button Join or Edit

- Then click on Open Directory Utility

- in coltul din stanga-sus, deschideti meniul Edit And select the option Enable Root User

- apoi deschideti din nou meniul Edit and select Change Root Password

- dupa ce alegeti si verificati word, puteti folosi optiunea Log Out FROM meniul sistemului pentru a va deloga din userul administrator, apoi logati-va inapoi in sistem ca user root
In order to dezactiva user-ul root in OS X, urmati din nou pasii de mai sus si selectati din meniul Edit OPTION Disable Root User.
O alta metoda, mai rapida, de a activa user-ul root is through Terminalului (si pentru aceasta metoda trebuie sa folositi user-ul administrator). Tastati intr-o fereastra Terminal deschisa urmatoarea secventa (where you replace admin cu numele user-ului administrator folosit de dvs):
dsenableroot
username = admin
user password:
root password:
verify root password:
Dupa ce mesajul dsenableroot:: ***Successfully enabled root user va fi afisat, veti putea sa va logati in sistem ca user root.
In order to dezactiva user-ul root tot prin intermediul Terminalului folositi secventa:
dsenableroot -d
username = admin
user password:
dsenableroot:: ***Successfully disabled root user.\
Nota: Nu se recomanda folosirea user-ului root ca user default; ba din contra, dupa ce efectuati task-urile care necesita acces root, se recomanda dezactivarea user-ului root pentru a evita orice eventuale probleme.
STEALTH SETTINGS – How to enable root user in OS X