Ni muhimu zaidi na inayofaa zaidi kuliko wewe kutambua
Watumiaji wapya kwenye Linux (hasa Ubuntu) haraka kuwa na ufahamu wa amri ya Sudo. Watumiaji wengi hawatumii kwa kitu kingine chochote isipokuwa kupata ujumbe wa "ruhusa uliotakikana" wa zamani-lakini Sudo anafanya mengi zaidi.
Kuhusu Sudo
Maelezo ya kawaida kuhusu Sudo ni kwamba hutumiwa tu kutoa ruhusa ya mizizi kwa mtumiaji wa kawaida. Kwa kweli, amri ya Sudo inakuwezesha kuendesha amri kama mtumiaji yeyote , na kwa kawaida kuwa mzizi.
Jinsi ya Kutoa Mtumiaji Sudo Permissions
Watumiaji wa Ubuntu kawaida hupata uwezo wa kukimbia amri ya Sudo kwa nafasi. Hiyo ni kwa sababu, wakati wa ufungaji , mtumiaji default huundwa, na mtumiaji wa default katika Ubuntu daima anawekwa na vibali vya Sudo. Ikiwa unatumia mgawanyiko mwingine au una watumiaji wengine ndani ya Ubuntu, hata hivyo, uwezekano wa mtumiaji unahitaji kupewa idhini ya kukimbia amri ya Sudo.
Watu wachache tu wanapaswa kupata amri ya Sudo, na wanapaswa kuwa watendaji wa mfumo. Watumiaji wanapaswa kupewa ruhusa tu wanazohitaji kufanya kazi zao.
Kuwapa watumiaji vibali vya Sudo, unahitaji tu kuziongeza kwenye kikundi cha Sudo. Wakati wa kutengeneza mtumiaji, tumia amri ifuatayo:
sudo useradd -m -G sudo
Amri ya juu itaunda mtumiaji na folda ya nyumbani na kuongeza mtumiaji kwenye kikundi cha Sudo. Ikiwa mtumiaji yuko tayari, basi unaweza kuongeza mtumiaji kwenye kikundi cha Sudo kwa kutumia amri ifuatayo:
sudo usermod -a -G sudo
Sat Sat Trick kwa Wakati Wewe Umesahau kukimbia
Hapa ni mojawapo ya maagizo ya amri ya terminal ambayo unaweza kujifunza kutoka kwa wataalamu wenye majira-katika kesi hii, kwa kupitisha ujumbe wa "ruhusa uliotakikana". Ikiwa ni amri ya muda mrefu, unaweza kwenda juu kupitia historia na kuweka Sudo mbele yake, unaweza kuiandika tena, au unaweza kutumia amri yafuatayo rahisi, ambayo huendesha amri ya awali kwa kutumia Sudo:
sudo !!
Jinsi ya Kubadili Mtumiaji kwa kutumia Sudo
Amri ya S ni kutumika kubadili kutoka akaunti moja ya mtumiaji hadi nyingine. Inaendesha amri ya Su kwa mabadiliko yake mwenyewe kwenye akaunti ya superuser. Kwa hiyo, kubadili akaunti ya superuser kwa kutumia Sudo, tu fuata amri ifuatayo:
sudo su
Jinsi ya Kukimbia Amri ya Sudo katika Background
Ikiwa unataka kuendesha amri ambayo inahitaji marupurupu ya superuser nyuma, kukimbia amri Sudo na -b kubadili, kama inavyoonyeshwa hapa:
sudo -b
Kumbuka kuwa, ikiwa amri inakimbiwa inahitaji ushirikiano wa mtumiaji, hii haitatumika.
Njia mbadala ya kuendesha amri nyuma ni kuongeza ampersand hadi mwisho, kama ifuatavyo:
sudo &
Jinsi ya Hariri Files Kutumia Privileges za Sudo
Njia ya wazi ya kuhariri faili kutumia marupurupu ya superuser ni kukimbia mhariri kama GNU nano , kwa kutumia Sudo kama ifuatavyo:
sudo nano
Vinginevyo, unaweza kutumia syntax ifuatayo:
sudo -e
Jinsi ya kukimbia amri kama mtumiaji mwingine kutumia sudo
Kama ilivyoelezwa hapo awali, amri ya Sudo inaweza kutumika kutekeleza amri kama mtumiaji mwingine yeyote. Kwa mfano, ikiwa umeingia kama mtumiaji "john" na unataka kuendesha amri kama "terry," basi ungependa kukimbia amri ya Sudo kwa njia ifuatayo:
sudo-u terry
Ikiwa unataka kujaribu, tengeneza mtumiaji mpya anayeitwa "mtihani" na uendesha amri ya Amani yafuatayo:
sudo -u mtihani whoami
Jinsi ya Kuhakikisha Vidokezo vya Sudo
Unapoendesha amri kwa kutumia Sudo, utakuwa unasababishwa kwa nenosiri lako. Kwa kipindi cha baadaye, unaweza kukimbia amri zingine kwa kutumia Sudo bila kuingia nenosiri lako. Ikiwa unataka kupanua kipindi hicho, tumia amri ifuatayo:
sudo -v
Zaidi Kuhusu Sudo
Kuna zaidi ya Sudo kuliko kuendesha amri tu kama mtumiaji mzuri. Angalia Mwongozo wetu wa Sudo ili kuona baadhi ya swichi zingine ambazo unaweza kutumia.