
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 server:~ mariah$ shutdown afișează eroarea următoare: oprire: NU este super-utilizator
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:
server:~ mariah$ sudo shutdownVi se va solicita parola utilizatorului actual.
Doar utilizatorii administratori pot utiliza sudo. Dacă nu sunt conectat ca administrator, puteți face acest lucru introducând următoarele, unde adminNumeutilizator este numele unui utilizator administrator:
su adminUsernameVi 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 rădăcină, fiți foarte atent, deoarece aveți privilegii suficiente pentru a efectua modificări care pot cauza oprirea funcționării serverului.
Pentru mai multe informații despre comenzile sudo și su, consultați paginile manualelor acestora.