Čo je sudo v systéme Linux?

Príkaz Sudo poskytuje administrátorským oprávneniam niektoré oprávnenia administrátora

Keď spustíte administratívne aplikácie v systéme Linux, použijete príkaz su na prepnutie na superužívateľa (root) alebo použijete príkaz sudo. Niektoré distribúcie Linuxu umožňujú užívateľovi root, ale niektoré nie. V tých, ktoré nie sú - ako Ubuntu-sudo je cesta.

O veliteľstve Sudo

V systéme Linux umožňuje sudo-super užívateľ - umožňuje správcovi systému dať určitým užívateľom alebo skupinám užívateľov možnosť spustiť niektoré alebo všetky príkazy ako root pri prihlasovaní všetkých príkazov a argumentov. Sudo pracuje na základe príkazu. Nie je to náhrada škrupiny. Funkcie zahŕňajú možnosť obmedziť príkazy, ktoré môže používateľ spúšťať na základe jedného hostiteľa, skromné ​​zaznamenávanie každého príkazu, aby poskytol jasnú kontrolnú stopu toho, kto urobil čo, konfigurovateľný časový limit príkazu sudo a schopnosť používať to isté konfiguračný súbor na mnohých rôznych zariadeniach.

Príklad príkazu Sudo

Štandardný používateľ bez oprávnení správcu môže do Linuxu spustiť príkaz na inštaláciu softvéru:

dpkg -i software.deb

Príkaz vráti chybu, pretože osoba bez oprávnení správcu nemôže inštalovať softvér. Príkaz sudo však príde na záchranu. Namiesto toho správny príkaz pre tohto používateľa je:

sudo dpkg -i softvér.deb

Tentoraz sa softvér inštaluje. To predpokladá, že osoba s oprávneniami správcu má predtým nakonfigurovaný systém Linux, aby používateľovi umožnil inštaláciu softvéru.

Poznámka: Môžete tiež nakonfigurovať systém Linux tak, aby zabránil niektorým používateľom používať príkaz sudo.