Što je Sudo u Linuxu?

Sudo naredba daje nekim administratorskim povlasticama korisnicima koji nisu administratori

Kada pokrenete administratorske aplikacije u Linuxu, koristite su naredbu za prelazak na superuser (root) ili koristite sudo naredbu. Neke Linux distribucije omogućuju root korisnika, ali neke ne. U onima koje ne nalazimo, kao što je Ubuntu-sudo je put to ići.

O naredbi Sudo

U Linuxu, Sudo-super korisnik - omogućuje administratoru sustava da određenim korisnicima ili skupinama korisnika omogući pokretanje nekih ili svih naredbi kao korijena pri prijavi svih naredbi i argumenata. Sudo djeluje na temelju zapovijedi. To nije zamjena za ljusku. Značajke uključuju mogućnost ograničavanja naredbi koje korisnik može izvoditi po hostu, velikom broju zapisa svake naredbe kako bi pružio jasan revizijski trag o tome tko je učinio ono, konfigurabilno vremensko ograničenje sudo naredbe i sposobnost korištenja istih konfiguracijsku datoteku na mnogim različitim strojevima.

Primjer Sudo zapovjedništva

Standardni korisnik bez administratorskih ovlasti može unijeti naredbu u Linuxu za instaliranje softvera:

dpkg -i software.deb

Naredba vraća pogrešku jer osoba bez administratorskih ovlasti ne smije instalirati softver. Međutim, sudo naredba dolazi u spašavanje. Umjesto toga, točna naredba za ovog korisnika je:

sudo dpkg -i software.deb

Ovaj put instalira softver. To pretpostavlja da je osoba s administrativnim povlasticama prethodno konfigurirala Linux kako bi korisniku omogućio instaliranje softvera.

Napomena: Također možete konfigurirati Linux kako biste spriječili da neki korisnici mogu koristiti sudo naredbu.