Það sem þú ættir að vita um Sudo Command

Það er meira gagnlegt og fjölhæfur en þú gerir ráð fyrir

Nýir notendur til Linux (sérstaklega Ubuntu) verða fljótlega meðvituð um Sudo stjórnina. Margir notendur nota aldrei það fyrir neitt annað en að fá framhjá "leyfi neitað" skilaboðum-en Sudo gerir svo mikið meira.

Um Sudo

Algeng misskilningur um Sudo er að það er eingöngu notað til að veita rótarréttindi til venjulegs notanda. Í raun leyfir Sudo stjórnin að keyra skipun sem hvaða notanda sem er, en sjálfgefin eru almennt rótin.

Hvernig á að veita leyfisveitingu Sudo heimildum

Ubuntu notendur nota yfirleitt getu til að keyra Sudo stjórnina sem sjálfsögðu. Það er vegna þess að við uppsetningu er sjálfgefið notandi búið til og sjálfgefna notandinn í Ubuntu er alltaf settur upp með Súdó heimildum. Ef þú ert að nota aðra dreifingu eða hafa aðra notendur innan Ubuntu, þarf notandinn að fá leyfi til að keyra Sudo stjórnina.

Aðeins fáir höfðu aðgang að Sudo stjórninni og þeir ættu að vera kerfisstjórar. Notendur ættu að fá aðeins heimildir sem þeir þurfa til að sinna starfi sínu.

Til að veita notendum Sudo heimildir þarftu bara að bæta þeim við Sudo hópinn. Notaðu eftirfarandi skipun þegar þú býrð til notanda:

sudo useradd -m -G sudo

Ofangreind skipun mun skapa notanda með heimamöppu og bæta notandanum við Sudóhópinn. Ef notandinn er þegar til, þá er hægt að bæta notandanum við Sudo hópinn með eftirfarandi skipun:

sudo usermod -a -G sudo

A snjallt Sudo bragð fyrir þegar þú gleymir að keyra það

Hér er einn af þessum flugstöðvum sem þú getur lært af vanmetnum sérfræðingum - í þessu tilfelli, til að komast yfir "leyfi hafnað" skilaboðin. Ef það er langur stjórn, getur þú farið upp í gegnum söguna og settu Sudo fyrir framan það, þú getur skrifað það út aftur, eða þú getur notað eftirfarandi einfalda skipun sem keyrir fyrri skipunina með því að nota Sudo:

sudo !!

Hvernig á að skipta yfir í rót notanda með því að nota Sudo

Sú skipunin er notuð til að skipta úr einum notandareikningi til annars. Að keyra Su stjórnina á eigin rofi yfir á yfirþjónustuskráinn. Til þess að skipta yfir í superuser reikninginn með því að nota Sudo skaltu einfaldlega keyra eftirfarandi skipun:

sudo su

Hvernig á að keyra Sudo Command í bakgrunni

Ef þú vilt keyra skipun sem krefst yfirburðarréttinda í bakgrunni skaltu keyra Sudo stjórn með -b rofanum eins og sýnt er hér:

sudo -b

Athugaðu að ef stjórnin sem keyrir krefst notendaviðskipta, mun þetta ekki virka.

Annar leið til að keyra stjórn í bakgrunni er að bæta við Amberand til enda, eins og hér segir:

sudo &

Hvernig á að breyta skrám með því að nota Sudo forréttindi

Augljós leið til að breyta skrá sem notar superuser réttindi er að keyra ritstjóri eins og GNU nano , með því að nota Sudo sem hér segir:

sudo nano

Einnig er hægt að nota eftirfarandi setningafræði:

sudo -e

Hvernig á að keyra skipun sem annar notandi með því að nota Sudo

Eins og áður hefur verið getið er hægt að nota Sudo stjórnina til að keyra stjórn eins og allir aðrir notendur. Til dæmis, ef þú ert skráður inn sem notandi "john" og þú vilt keyra skipunina sem "Terry" þá ættirðu að keyra Sudo stjórnina á eftirfarandi hátt:

sudo-u Terry

Ef þú vilt prófa það skaltu búa til nýja notanda sem heitir "próf" og hlaupa eftirfarandi Whoami stjórn:

sudo-þú próf semami

Hvernig á að staðfesta söguskilríki

Þegar þú keyrir stjórn með því að nota Sudo verður þú beðin um lykilorð þitt. Fyrir nokkrum árum geturðu keyrt aðrar skipanir með því að nota Sudo án þess að slá inn lykilorðið þitt. Ef þú vilt lengja það tímabil skaltu keyra eftirfarandi skipun:

sudo -v

Meira um Sudo

Það er svo meira að Sudo en einfaldlega að keyra stjórn sem frábær notandi. Skoðaðu okkar Sudo Manual til að sjá nokkrar aðrar rofar sem þú getur notað.