Iifayile zeSudoers, sebenzisa imiyalelo yekhonkrithi ngaphandle kwephasiwedi yesudo

malunga nefayile yesudo eqhuba imiyalelo ngaphandle kwephasiwedi sudo

Kwinqaku elilandelayo siza kujonga ukuba sinokwenza njani sebenzisa imiyalelo ethile ngaphandle kwephasiwedi yesudo ku-Ubuntu enkosi kwifayile yesudo. Kubonakala kusengqiqweni kum ukulumkisa ukuba le nto izakufundwa apha ngezantsi yenzelwe ukufundisa kuphela. Kubalulekile ukuba ulumke kakhulu xa usebenzisa oko uya kuba nakho ukufunda apha. Ukuba nangasiphi na isizathu uvumela umsebenzisi ukuba enze 'rm' umyalelo ngaphandle kokubhala Igama lokugqitha, ungasusa ngempazamo okanye ngolunya izinto ezibalulekileyo kwinkqubo yokusebenza.

Njengoko benditshilo, kule migca ilandelayo siza kubona ukuba siyenza kanjani imiyalelo ethile ngaphandle kokubhala igama eligqithisiweyo kwisudo Inkqubo yokusebenza efana ne-Unix. Njengoko bonke abasebenzisi baka-Ubuntu besazi, kuyimfuneko ukuyibhala xa sisenza umthetho sisebenzisa iSudo. Kodwa xa kuziwa ekuzenzekelayo imisebenzi ethile, mhlawumbi kufuneka uyibhale kunokuba yinto ephazamisayo.

Yenza imiyalelo ethile ngaphandle kwephasiwedi kwi-Ubuntu

Ukuba nangasiphi na isizathu, nokuba yeyiphi na, unomdla wokuvumela umsebenzisi ukuba enze umthetho othile ngaphandle kokuchwetheza igama eligqithisiweyo lesudo, kuya kufuneka yongeza loo myalelo kwifayile yesudo.

Masithi sifuna umsebenzisi athiwe igama zengqondo sebenzisa umyalelo we-mkdir ngaphandle kokuchwetheza igama eligqithisiweyo. Ukwenza oku, kuya kufuneka sihlele abaxhasi. Kwisiphelo (Ctrl + Alt + T) sibhala:

sudo visudo

Xa ifayile ivuliwe, esiphelweni sayo siya kongeza lo mgca ulandelayo:

umgca wongeza ifayile sudoers mkdir command

entreunosyceros ALL=NOPASSWD:/bin/mkdir

Kulo mgca ongezwe ekubanjweni kwangaphambili, i-entreunosyceros ligama lomsebenzisi. Ngokwalo mgca, lo msebenzisi uya kuba nakho ukwenza umyalelo 'mkdirngaphandle kokuchwetheza igama eligqithisiweyo.

mkdir ngaphandle kwephasiwedi yesudo

Inkqubo ilula. Siza kukwazi yongeza imiyalelo emininzi njengoko sifuna ukwahlula ikoma, njengoko kubonisiwe koku kulandelayo:

Imiyalelo emibini yongeza iifayile zefayile

entreunosyceros ALL=NOPASSWD:/bin/mkdir,/bin/chmod

Emva kokugqiba ukongeza umgca, phuma uze ungene kwakhona okanye uqalise kwakhona inkqubo. Ukusukela ngoku, umsebenzisi ekubhekiswa kuye ngomgca ongezwe kwifayile ukubila awuyi kufuna ukufaka iphasiwedi ye-sudo ngelixa uqhuba nayiphi na imiyalelo eyongeziweyo. Ewe ngokunjalo, xa uqhuba yonke eminye imiyalelo, ukuba uya kucelwa ukuba ufake ipassword usebenzise iSudo.

Fumana indlela eya kumyalelo kwaye uyongeze kwifayile yesudo

Kule meko sifuna ukongeza umyalelo ngendlela eyahlukileyo kunaleyo siyisebenzisileyo ukuza kuthi ga ngoku, indlela efanelekileyo yomzekelo Kuya kufuneka sibhale ngokuchanekileyo indlela eya kwifayile ephunyeziweyo. Kwimeko yokungaqiniseki ngayo, sinokusebenzisa umyalelo 'iphi iUkufumana indlela echanekileyo. Kwisiphelo (Ctrl + Alt + T) kuya kufuneka ubhale:

indlela efanelekileyo

whereis apt

Njengoko ubona kwisikrini esingentla, indlela yomyalelo ofanelekileyo yile / usr / bin / apt, ke le yindlela eya kongezwa kwifayile yesudo.

Kwimeko apho sinomdla wokungachwethezi igama eligqithisiweyo kwisudo xa kusenziwa umthetho ofanelekileyo, kuya kufuneka sihlele kwakhona iifayile zothando

sudo visudo

Ngaphakathi bekuya kuba njalo yongeza umyalelo 'apt' kwifayile njengoko senzile ngemiyalelo yangaphambili:

umyalelo ukongeza iifayile zefayile

entreunosyceros ALL=NOPASSWD:/bin/mkdir,/bin/chmod,/usr/bin/apt

Emva kokudibanisa umyalelo, gcina kwaye uvale ifayile yesudo. Emva koko ungene kwaye ungene kwakhona. Ngoku, inokuqinisekiswa ukuba umsebenzisi angawenza lo myalelo ngesimaphambili sesudo ngaphandle kokusebenzisa igama eligqithisiweyo:

uhlaziyo olufanelekileyo ngaphandle kwephasiwedi

sudo apt update

Buza iphasiwedi ye-sudo ngomyalelo othile kwifayile yesudo

Ukuba emva kokwenza njalo, ukuba ufuna umsebenzisi ukuba achwetheze iphasiwedi kwakhona, konke okufuneka ukwenze yile hlela ifayile yesudo kwaye ususe umyalelo owongeziweyo. Gcina ifayile, uphume, kwaye ungene kwakhona.

Enye indlela ibinokuba yiyo yongeza umyalelo 'PASSWD:' phambi komyalelo esifuna ukuba ubhale iphasiwedi ye-sudo. Ukulandela umzekelo, siza kuguqula umgca owongezwe kwifayile yesudo njengoko kubonisiwe ngezantsi:

kudlula kumyalelo ngaphakathi kwifayile yesudo

entreunosyceros ALL=NOPASSWD:/bin/mkdir,/bin/chmod,PASSWD:/usr/bin/apt

Kule meko, i-entreunosyceros yomsebenzisi inokuyenza imiyalelo 'mkdir'kwaye'chmodngaphandle kokuchwetheza igama eligqithisiweyo. Nangona kunjalo, kuya kufuneka uchwetheze xa ufuna ukusebenzisa umyalelo 'Wayenyanisile'


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Imipu yaseJamani sitsho

    Mholo. Ndikwazile ukuhlela ifayile yabathandi njengoko ucacisile kakuhle kwisithuba. Okwangoku ndiqala ukusebenzisa i-arch. Ukongeza umyalelo we-pacman, kwizenzo ezithile ... kufuneka ndenze njani?, Umzekelo, ndinomdla wokungaceli igama eligqithisiweyo lokuhlaziya inkqubo yokusebenza, umzekelo: Sudo pacman uhlaziyo. Kodwa ukubuza ngokukhawuleza ukupasa. Enkosi.