Unsa ang Kinahanglan Nimong Mahibal-an Bahin sa Sudo Command

Mas Labing Mapuslanon ug Daghag Gamit nga Imong Nahibal-an

Ang mga bag-ong tiggamit sa Linux (ilabi na sa Ubuntu) daling nahibalo sa Sudo nga sugo. Daghang mga tiggamit wala gayud mogamit niini alang sa bisan unsang butang gawas sa paglabay sa "pagtugot nga gipanghimakak" nga mga mensahe-apan daghan pa ang gihimo ni Sudo.

Mahitungod sa Sudo

Ang usa ka kasagarang sayup nga pagsabut mahitungod sa Sudo mao nga kini gigamit lamang aron sa paghatag sa gamut nga mga permiso sa usa ka ordinaryong tiggamit. Sa pagkatinuod, ang mando sa Sudo nagtugot kanimo sa pagpadagan sa usa ka mando sama sa bisan kinsa nga tiggamit, nga ang kasagaran mao ang gamut.

Unsaon Paghatag sa Permissions sa User Sudo

Ang mga tiggamit sa Ubuntu sa kasagaran makakuha sa abilidad sa pagpadagan sa sugo nga Sudo nga wala gihatag. Kana tungod kay, sa panahon sa pag-instalar , usa ka default nga user ang gibuhat, ug ang default nga user sa Ubuntu kanunay gipahimutang uban sa mga permiso sa Sudo. Kung ikaw naggamit sa ubang mga distribusyon o adunay uban pang mga tiggamit sulod sa Ubuntu, bisan pa niana, ang tiggamitan lagmit kinahanglan nga hatagan og mga permiso sa pagpadagan sa Sudo nga sugo.

Pipila lang ka mga tawo ang adunay access sa Sudo nga sugo, ug sila kinahanglan nga mga administrador sa sistema. Ang mga tiggamit kinahanglan nga hatagan lamang sa mga permiso nga ilang gikinahanglan sa paghimo sa ilang mga trabaho.

Aron paghatag sa permiso sa tiggamit Sudo, kinahanglan lang nimo idugang kini sa grupo sa Sudo. Sa paghimo sa usa ka user, gamita ang mosunod nga sugo:

sudo useradd -m -G sudo

Ang labaw sa sugo makahimo sa usa ka user nga adunay usa ka home folder ug idugang ang user ngadto sa grupo sa Sudo. Kon ang user anaa na, mahimo nimong idugang ang user sa grupo sa Sudo gamit ang mosunod nga sugo:

sudo usermod -a -G sudo

Usa ka Limpyo nga Sudok Trick alang sa Kung Wala Ka Nang Kalimti nga Pagdalagan Kini

Ania ang usa sa mga terminal command tricks nga imong matun-an gikan sa mga us aka mga eksperto-sa niini nga kaso, tungod sa pagpalabay sa mensahe sa "pagtugot nga gipanghimakak". Kon kini usa ka taas nga sugo, mahimo nimo nga masugdan ang kasaysayan ug ibutang ang Sudo sa atubangan niini, mahimo nimo kini pag-type pag-usab, o mahimo nimo gamiton ang mosunod nga yano nga sugo, nga naggamit sa una nga sugo gamit ang Sudo:

sudo !!

Unsaon Pagbalhin sa Gumagamit sa Root Gamit ang Sudo

Ang S u command gigamit sa pagbalhin gikan sa usa ka user account ngadto sa lain. Gipadagan ang Su nga komand sa kaugalingong mga switch sa superuser account. Busa, aron mobalhin ngadto sa superuser nga account gamit ang Sudo, ipadagan ang mosunod nga sugo:

sudo su

Unsaon Pagdagan ang Sudo Command sa Background

Kon gusto ka nga magpadagan sa usa ka sugo nga nagkinahanglan sa mga pribilehiyo sa superuser sa luyo, sulati ang Sudo nga sugo uban ang switch -b, ingon sa gipakita dinhi:

sudo -b

Hinumdumi nga, kon ang mando nga pagdagan nagkinahanglan sa interaksiyon sa tiggamit, kini dili molihok.

Ang usa ka alternatibo nga paagi sa pagpadagan sa usa ka sugo sa luyo mao ang pagdugang og usa ka ampersand ngadto sa katapusan, ingon sa mosunod:

sudo &

Unsaon Pag-usab ang mga File Paggamit sa Sudo Pribilehiyo

Ang klaro nga paagi sa pag-edit sa usa ka file gamit ang mga superuser nga mga pribilehiyo mao ang pagpadagan sa editor sama sa GNU nano , gamit ang Sudo sama sa mosunod:

sudo nano

Mahimo usab nimo gamiton ang mosunod nga syntax:

sudo -e

Unsaon Pagdagan ang Sugo ingon nga Lain nga Gumagamit Paggamit sa Sudo

Sama sa nahisgotan na kaniadto, ang Sudo nga sugo mahimong magamit sa pagpadagan sa usa ka sugo sama sa bisan unsa nga lain nga tiggamit. Pananglitan, kon ikaw gi-login ingon nga user "john" ug gusto nimo nga ma-run ang command ingon nga "terry," unya imong pagdagan ang Sudo nga sugo sa mosunod nga paagi:

sudo-u terry

Kon gusto nimong sulayan kini, paghimo og usa ka bag-ong user nga gitawag og "test" ug patuman ang mosunod nga Whoami nga sugo:

sudo -u test whoami

Unsaon Pagpamatuod sa mga Kredensiyal sa Sudo

Sa diha nga ikaw magpadagan sa usa ka sugo nga gamit ang Sudo, ikaw pagaaghaton alang sa imong password. Sulod sa usa ka panahon pagkahuman, mahimo ka nga modagan uban pang mga sugo gamit ang Sudo nga dili mosulod sa imong password. Kung gusto nimo ipaabot ang maong panahon, padagana ang mosunod nga sugo:

sudo -v

Dugang pa mahitungod sa Sudo

Adunay dugang pa sa Sudo kay sa yano nga pagpadagan sa usa ka sugo ingon nga usa ka super user. Tan-awa ang among Sudo Manual aron makita ang uban nga mga switch nga imong magamit.