Što je Sudo u Linuxu?
Određeni Linux aplikacije zahtijevaju povišene privilegije za pokretanje. Koristiti sunaredba za prebacivanje na superkorisnika (root) ili možete koristiti sudo umjesto toga naredba.
Kako radi
Iako rade drugačije, naredba sudo analogna je promptu za potvrdu koji ponekad vidite u sustavu Windows ili macOS. Na pitanje u onim operativni sustavi ako želite nastaviti s izvođenjem te određene radnje, pojavit će vam se gumb koji to potvrđuje želite pokrenuti radnju s povišenim privilegijama, a ponekad ćete možda morati unijeti i administratorsku lozinka.
Linux koristi naredbu sudo kao zid između normalnih i administrativnih zadataka, tako da morate potvrditi da želite učiniti sve što će naredba izvršiti i da ste ovlašteni izvršiti zadatak. Još sličnija je trčati kao naredba u Windowsima; kao u Linuxu, trčati kao zapovjedni radovi iz naredbeni redak za pokretanje datoteke s vjerodajnicama određenog korisnika, često administratora.

Ako niste sigurni koristite li sudo ili su, pogledajte završni znak u naredbenom retku. Ako je to znak funte (#), prijavljeni ste kao root.
O naredbi Sudo
Kada stavite sudo ispred bilo koje naredbe u terminalu, ta se naredba izvodi s povišenim privilegijama, zbog čega je rješenje za pogreške povezane s povlasticama.
Sudo radi po naredbi. Značajke uključuju mogućnost ograničavanja naredbi koje korisnik može izvoditi na osnovi po hostu, obilno bilježenje svake naredbe na pružiti jasan revizijski trag o tome tko je što učinio, konfigurabilno vremensko ograničenje sudo naredbe i mogućnost korištenja iste konfiguracija datoteka na mnogo različitih strojeva.
Primjer Sudo naredbe
Standardni korisnik bez administrativnih ovlasti može unijeti naredbu u Linux za instaliranje softvera:

dpkg -i softver.deb
Naredba vraća pogrešku jer osoba bez administrativnih privilegija ne smije instalirati softver. Međutim, naredba sudo dolazi u pomoć. Umjesto toga, ispravna naredba za ovog korisnika je:

sudo dpkg -i softver.deb
Ovaj put softver se instalira.
Također možete konfigurirati Linux da spriječi neke korisnike da koriste naredbu sudo.