Mitä sinun pitäisi tietää Sudon komennosta

Se on hyödyllisempi ja monipuolinen kuin sinä ymmärtäisit

Uudet käyttäjät Linuxille (erityisesti Ubuntu) saivat nopeasti tietoonsa Sudo-komennon. Monet käyttäjät eivät koskaan käytä sitä mihinkään muuhun kuin "ohjattujen kielteisten" viestien menettämiseen - mutta Sudo tekee niin paljon enemmän.

Tietoja Sudosta

Sudon yleinen väärinkäsitys on se, että sitä käytetään vain antamaan päävaltuudet tavalliselle käyttäjälle. Itse asiassa Sudo-komennon avulla voit suorittaa komennon millä tahansa käyttäjällä, oletuksena oletuksena yleensä root.

Kuinka antaa käyttäjän Sudon käyttöoikeudet

Ubuntu-käyttäjät käyttävät tyypillisesti kykyä käyttää Sudo-komentoa itsestäänselvyytenä. Tämä johtuu siitä, että asennuksen aikana luodaan oletuskäyttäjä ja Ubuntun oletuskäyttäjä on aina perustettu Sudon käyttöoikeuksilla. Jos käytät muita jakeluja tai sinulla on muita käyttäjiä Ubuntun sisällä, käyttäjälle on todennäköisesti myönnettävä oikeudet käyttää Sudo-komentoa.

Vain harvat ihmiset saavat käyttää Sudo-komentoa, ja heidän pitäisi olla järjestelmänvalvojia. Käyttäjille olisi annettava vain heidän tarvitsemansa käyttöoikeudet.

Sudon käyttöoikeuksien myöntämiseksi sinun tarvitsee vain lisätä ne Sudo-ryhmään. Kun luot käyttäjää, käytä seuraavaa komentoa:

sudo useradd -m -G sudo

Yllä oleva komento luo käyttäjälle kotikansion ja lisää käyttäjän Sudo-ryhmään. Jos käyttäjä on jo olemassa, voit lisätä käyttäjän Sudo-ryhmään käyttämällä seuraavaa komentoa:

sudo usermod -a -G sudo

Neat Sudo-temppu, kun unohdat käyttää sitä

Tässä on yksi niistä terminaalin komentomikroista, joita voit oppia kokeneilta asiantuntijoilta - tässä tapauksessa, jotta saisit ohittaa "lupa kieltäytyi" -viestin. Jos se on pitkä komento, voit mennä historian läpi ja laittaa Sudon sen eteen, voit kirjoittaa sen uudelleen tai voit käyttää seuraavaa yksinkertaista komentoa, joka suorittaa edellisen komennon Sudon avulla:

sudo !!

Miten pääset pääkäyttäjäksi Sudon avulla

S u -komennolla siirrytään yhdestä käyttäjätilasta toiseen. Su-komennon suorittaminen omilla kytkimillä ylivaraajan tiliin. Siksi päästäksesi yliverkkotilille Sudon avulla yksinkertaisesti suorita seuraava komento:

sudo su

Miten Suorita Sudo-komento taustalla

Jos haluat suorittaa komennon, joka vaatii ylivaraajan oikeuksia taustalla, suorita Sudo-komento -b-kytkimellä, kuten tässä näytetään:

sudo -b

Huomaa, että jos suoritettava komento edellyttää käyttäjän vuorovaikutusta, tämä ei toimi.

Vaihtoehtoinen tapa suorittaa komento taustalla on lisätä ampersand ja loppuun seuraavasti:

sudo &

Kuvien muokkaaminen Sudon etuoikeuksien avulla

Ilmeinen tapa muokata tiedostoa pääkäyttäjäoikeuksien avulla on käyttää GNU nano -editoria , käyttäen Sudoa seuraavasti:

sudo nano

Vaihtoehtoisesti voit käyttää seuraavaa syntaksia:

sudo -e

How to Run Command kuin Toinen Käyttäjä käyttäen Sudo

Kuten aiemmin mainittiin, Sudo-komentoa voidaan käyttää komentojen suorittamiseen mistä tahansa muusta käyttäjästä. Jos esimerkiksi olet kirjautunut sisään käyttäjänä "john" ja haluat suorittaa komennon "terry", voit suorittaa Sudo-komennon seuraavasti:

sudo-u terry

Jos haluat kokeilla sitä, luo uusi käyttäjä nimeltä "test" ja suorita seuraava Whoami- komento:

sudo -u test whoami

Sudon valtakirjan vahvistaminen

Kun suoritat komennon Sudon avulla, sinua pyydetään antamaan salasana. Jälkikäteen voit käyttää muita komentoja Sudon avulla kirjoittamatta salasanaasi. Jos haluat jatkaa tätä jaksoa, suorita seuraava komento:

sudo -v

Lisätietoja Sudosta

Sudo on niin paljon enemmän kuin yksinkertaisesti komentojen suorittaminen super käyttäjänä. Tutustu Sudo-käsikirjaan nähdäksesi muutamia muita kytkimiä, joita voit käyttää.