Ki sa ki se Sudo nan Linux?

Kòmandman an Sudo Bay kèk privilèj Admin pou moun ki pa Admin

Lè ou kouri aplikasyon administratif nan Linux, ou itilize lòd la Su pou chanje an superuser la (rasin) oswa ou itilize lòd sudo la. Gen kèk distribisyon Linux pèmèt itilizatè a rasin, men gen kèk pa fè sa. Nan sa yo ki don't-tankou Ubuntu-sudo se yon fason a ale.

Sou lòd la Sudo

Nan Linux, itilizatè Sudo-super fè-pèmèt yon administratè sistèm bay itilizatè sèten oswa gwoup itilizatè kapasite nan kouri kèk oswa tout kòmandman kòm rasin pandan y ap antre nan tout kòmandman ak agiman. Sudo opere sou yon baz chak-lòd. Se pa yon ranplasman pou koki an. Karakteristik gen ladan kapasite nan limite kòmandman yo yon itilizatè ka kouri sou yon baz pou chak-lame, abondance antre nan chak lòd bay yon santye odit klè nan ki te fè sa, yon pozoutabl pozè nan lòd sudo a, ak kapasite nan sèvi ak menm bagay la tou konfigirasyon dosye sou anpil machin diferan.

Egzanp nan lòd la Sudo

Yon itilizatè estanda san privilèj administratif ta ka antre nan yon lòd nan Linux enstale yon moso nan lojisyèl:

dpkg -i lojisyèl.deb

Kòmandman an retounen yon erè paske yon moun san yo pa privilèj administratif pa pèmèt yo enstale lojisyèl. Sepandan, lòd sudo la vini nan sekou an. Olye de sa, kòmandman ki kòrèk la pou itilizatè sa a se:

sudo dpkg -i software.deb

Fwa sa a lojisyèl an enstale. Sa a sipoze ke gen yon moun ki gen privilèj administratif deja configuré Linux yo ki pèmèt itilizatè a enstale lojisyèl.

Remak: Ou kapab tou configured Linux yo anpeche kèk itilizatè yo ke yo te kapab sèvi ak lòd nan sudo.