Šta je Sudo u Linuxu?

Komanda Sudo daje neke administrativne privilegije korisnicima koji ne koriste Admin

Kada pokrećete administrativne aplikacije u Linuxu, koristite su naredbu za prelazak na superuser (root) ili koristite sudo naredbu. Neke Linux distribucije omogućavaju korijenskom korisniku, ali neke ne. U onima koje ne trebaju - kao što je Ubuntu-sudo - je put.

O komandi Sudo

U Linux-u Sudo-super korisnik - dozvoljava sistemskom administratoru da određenim korisnicima ili grupama korisnika omogući pokretanje neke ili svih komandi kao root-a dok logira sve komande i argumente. Sudo radi na komandnoj osnovi. To nije zamjena za ljusku. Karakteristike uključuju mogućnost ograničavanja komandi koje korisnik može raditi na nivou po domaćinu, obimno evidentiranje svake naredbe kako bi se obezbedio jasan revizijski trag ko je to uradio, konfigurabilni vremenski raspored sudo naredbe i mogućnost korištenja istih konfiguracionu datoteku na različitim mašinama.

Primer Komande Sudo

Standardni korisnik bez administrativnih privilegija može uvesti naredbu u Linuxu da bi instalirala komad softvera:

dpkg -i software.deb

Komanda vraća grešku zato što osoba koja nema administrativne privilegije nije dozvoljena da instalira softver. Međutim, komanda sudo dolazi do spašavanja. Umesto toga, ispravna naredba za ovog korisnika je:

sudo dpkg -i software.deb

Ovaj put se softver instalira. Ovo pretpostavlja da je osoba sa administrativnim privilegijama prethodno konfigurisala Linux kako bi omogućila korisniku instaliranje softvera.

Napomena: Takođe možete konfigurirati Linux kako biste sprečili neke korisnike da koriste sudo komandu.