Co je Sudo v Linuxu?

Příkaz Sudo poskytuje administrátorským oprávněním některé oprávnění administrátora

Když spustíte administrativní aplikace v systému Linux, použijete příkaz su k přepnutí na superuser (root) nebo použijete příkaz sudo. Některé distribuce Linuxu umožňují uživateli root, ale některé ne. V těch, které nejsou - jako Ubuntu-sudo je cesta.

O velitelství Sudo

V operačním systému Linux Sudo- super user umožňuje správci systému dát určitým uživatelům nebo skupinám uživatelů možnost spustit některé nebo všechny příkazy jako root při logování všech příkazů a argumentů. Sudo pracuje na základě příkazu. Není to náhrada za shell. Funkce zahrnují možnost omezit příkazy, které může uživatel spouštět na základě hostitele, hrubé zaznamenávání každého příkazu, aby poskytl jasnou kontrolní stopu toho, kdo provedl co, konfigurovatelný časový limit příkazu sudo a schopnost používat stejný příkaz konfiguračního souboru na mnoha různých počítačích.

Příklad příkazu Sudo

Standardní uživatel bez oprávnění správce může do Linuxu vložit příkaz k instalaci softwaru:

dpkg -i software.deb

Příkaz vrátí chybu, protože uživatel bez oprávnění správce není oprávněn instalovat software. Příkaz sudo však přijde na záchranu. Místo toho správný příkaz pro tohoto uživatele je:

sudo dpkg -i software.deb

Tentokrát se software nainstaluje. Předpokládá se, že osoba s oprávněními pro správu již dříve nakonfigurovala systém Linux tak, aby umožnil uživateli instalovat software.

Poznámka: Můžete také nakonfigurovat systém Linux tak, aby některým uživatelům zabránil v použití příkazu sudo.