Introducerea comenzilor de administrator în Terminal pe Mac
Trebuie să fiți administrator sau utilizator Root, numit și superuser pentru a executa multe dintre comenzile utilizate pentru administrarea unui server.
De exemplu, dacă nu sunteți administrator sau utilizator Root, introducerea comenzii shutdown
vă afișează o eroare:
% shutdown
shutdown: NOT super-user
Aceasta deoarece comanda shutdown
poate fi rulată doar de utilizatorul rădăcină sau de un utilizator administrator cu privilegii de utilizator rădăcină.
Pentru a rula comenzi cu privilegii de superutilizator, utilizați comanda sudo
. sudo
înseamnă superuser do.
Următorul exemplu funcționează pe computere cu macOS instalat, prin urmare nu rulați comanda dacă nu doriți să reporniți computerul:
% sudo shutdown
Vi se va solicita parola utilizatorului actual.
Doar utilizatorii administratori pot utiliza sudo
. Dacă nu v-ați conectat ca administrator, puteți face acest lucru introducând comanda următoare, unde adminNumeutilizator este numele unui utilizator administrator:
% su adminUsername
Vi se solicită să introduceți parola pentru adminNumeutilizator, după care un shell nou este deschis pentru utilizatorul respectiv.
Dacă o comandă o necesită, puteți utiliza su
pentru a comuta la utilizatorul rădăcină. În condiții normale, nu trebuie să faceți login ca utilizator rădăcină.
Important: dacă utilizați su
pentru a face login ca utilizator Root, trebuie să dați dovadă de maximă prudență, deoarece aveți privilegii suficiente pentru a efectua modificări care pot cauza oprirea funcționării computerului dvs.