Kaj je Sudo v Linuxu?

Ukaz Sudo daje nekatere skrbniške privilegije uporabnikom, ki niso skrbniki

Ko zaženete administrativne aplikacije v Linuxu, uporabite ukaz su, da preklopite na nadrejen (root) ali uporabite ukaz sudo. Nekatere distribucije Linuxu omogočajo uporabniku root, nekateri pa ne. V tistih, ki jih ni, kot je Ubuntu-sudo, je pot.

O Sudovem poveljstvu

V Linuxu, Sudoperski uporabnik - omogoča sistemskemu administratorju, da določenim uporabnikom ali skupinam uporabnikov omogoči izvajanje nekaterih ali vseh ukazov kot root, pri čemer se prijavijo vsi ukazi in argumenti. Sudo deluje na podlagi poveljstva. To ni zamenjava za lupino. Funkcije vključujejo možnost omejevanja ukazov, ki jih lahko uporabnik zažene na podlagi gostitelja, obilno zabeleženje vsakega ukaza, da zagotovi jasno revizijsko sled kdo je naredil kaj, nastavljiv časovni potek ukaza sudo in možnost uporabe istega konfiguracijska datoteka na različnih računalnikih.

Primer sudovskega poveljstva

Standardni uporabnik brez skrbniških pravic lahko v Linuxu vnese ukaz za namestitev dela programske opreme:

dpkg -i software.deb

Ukaz vrne napako, ker osebi brez skrbniških pravic ni dovoljena namestitev programske opreme. Vendar pa ukaz sudo pride do reševanja. Namesto tega je pravi ukaz za tega uporabnika:

sudo dpkg -i software.deb

Tokrat se programska oprema namesti. To predpostavlja, da je oseba z administrativnimi pravicami predhodno konfiguriralo Linux, da uporabniku omogoči namestitev programske opreme.

Opomba: Linux lahko konfigurirate tako, da nekaterim uporabnikom preprečite, da bi lahko uporabili ukaz sudo.