Nini unapaswa kujua kuhusu amri ya upendo

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.