Kas ir Sudo Linux?

Sudo komanda dod dažas administratora privilēģijas lietotājiem, kas nav administratori

Kad palaižat Linux lietojumprogrammas administratīvās lietojumprogrammas, jūs izmantojat komandu su, lai pārslēgtos uz superuser (root) vai izmantotu sudo komandu. Daži Linux sadalījumi ļauj root lietotājam, bet daži to nedara. Tiem, kas nav tādi kā Ubuntu-sudo, ir veids, kā iet.

Par Sudo komandu

Linux, Sudo super lietotājs do-ļauj sistēmas administratoram dot noteiktiem lietotājiem vai lietotāju grupām iespēju palaist dažas vai visas komandas kā root, reģistrējot visas komandas un argumentus. Sudo darbojas pēc komandas principa. Tā nav korpusa nomaiņa. Funkcijās ietilpst iespēja ierobežot komandas, kuras lietotājs var palaist uz vienas saimniekdatora, daudzkārtīgi reģistrējot katru komandu, lai sniegtu skaidru audita liecību par to, kas to izdarīja, konfigurējamu sudo komandas taimautu un spēju izmantot to pašu konfigurācijas failu daudzās dažādās iekārtās.

Sudo komandas piemērs

Standarta lietotājs bez administratora privilēģijām Linux komandu var ievadīt komandas instalēšanai:

dpkg -i software.deb

Komanda atgriež kļūdu, jo personai bez administratīvām privilēģijām nav atļauts instalēt programmatūru. Tomēr sudo komanda nonāk glābšanā. Tā vietā pareiza šī lietotāja komanda ir:

sudo dpkg -i software.deb

Šoreiz programmatūra instalē. Tas nozīmē, ka personai ar administratīvām privilēģijām iepriekš ir konfigurēta Linux, kas ļauj lietotājam instalēt programmatūru.

Piezīme. Jūs varat arī konfigurēt Linux, lai novērstu dažu lietotāju spēju izmantot sudo komandu.