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.debKomanda 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.