Unos administratorskih naredbi u Terminalu na Macu
Morate biti administrator ili korijenski korisnik, koji se također naziva super korisnik, kako biste provodili velik broj naredbi koje se koriste za upravljanje serverom.
Primjerice, ako niste administrator ili korijenski korisnik, unošenje naredbe shutdown
daje sljedeću grešku:
% shutdown
shutdown: NOT super-user
Razlog tome je što naredbu shutdown
može pokrenuti samo korijenski korisnik ili korisnik administrator s ovlastima korijenskog korisnika.
Da biste pokretali naredbe s ovlastima super korisnika, koristite naredbu sudo
. sudo
znači superuser do.
Sljedeći primjer radi na računalima s instaliranim sustavom macOS, te ga nemojte pokrenuti osim ako ne želite ponovno pokrenuti svoje računalo:
% sudo shutdown
Od vas će se tražiti da unesete lozinku trenutnog korisnika.
Samo korisnici administratori mogu koristiti sudo
. Ako niste prijavljeni kao administrator, to možete učiniti unosom sljedeće naredbe gdje je adminUsername naziv korisnika administratora:
% su adminUsername
Od vas se traži unos lozinke za adminUsername, nakon čega se za tog korisnika otvara nova ljuska.
Ako naredba to zahtijeva, možete koristiti su
za prebacivanje na korijenskog korisnika. Pod uobičajenim okolnostima, ne biste se trebali prijaviti kao korijenski korisnik.
Važno: Ako koristite su
za prijavu kao korijenski korisnik, budite posebno oprezni jer imate dovoljno ovlasti za unos promjena koje mogu uzrokovati prestanak rada vašeg računala.