Linuxissa sudo-komento antaa sinulle lopullisen oikeuden suorittaa erilaisia ​​hallinnollisia toimintoja, vaikka sinulla ei ole pääkäyttäjän oikeuksia. Mutta sudon käyttäminen edellyttää, että järjestelmässäsi on pääkäyttäjätili.

Koska on olemassa useita Linux -käyttöjärjestelmiä, jotka tunnetaan yleisemmin distroina, sudo -käyttäjän voi lisätä useilla tavoilla. Lue lisää siitä, kuinka voit käyttää Linux -komentoja eri jakeluissa tämän yksinkertaisen mutta olennaisen tehtävän saavuttamiseksi.

Superuserin lisääminen Ubuntuun ja Debianiin

Ubuntussa ja muissa Debian-pohjaisissa jakeluissa on kaksi merkittävää tapaa lisätä sudo-käyttäjä. Voit tehdä sen joko päätelaitteen kautta tai käyttää graafista lähestymistapaa järjestelmäasetusten avulla.

1. Komentorivin lähestymistapa

Jos haluat lisätä sudo -käyttäjän komentorivin kautta, sinun on ensin käynnistettävä pääte. Kirjoita sitten seuraava komento:

sudo adduserin käyttäjätunnus

...missä käyttäjätunnus on uuden käyttäjän nimi, jonka haluat luoda.

instagram viewer

Tämä komento luo uuden käyttäjän, jonka voit lisätä sudoers -ryhmään. Silti on olemassa useita tapoja lisätä käyttäjä sudo -ryhmään. Ensimmäinen tapa on käyttää usermod komento.

sudo usermod -aG sudo käyttäjätunnus

...missä -a viittaa Liitä toiminto ja G tarkoittaa Ryhmä.

Kun olet lisännyt käyttäjän sudo -ryhmään, sinun on tarkistettava, toimiiko edellä mainittu komento oikein. Vahvista kirjoittamalla seuraava:

ryhmien käyttäjätunnus

Jos olet voimakas käyttäjä ja haluat välttää useita komentoja, voit luoda uuden pääkäyttäjän suoraan yhdellä komennolla:

sudo adduser käyttäjänimi sudo

Vahvistusprosessi pysyy samana kuin ennen.

2. Graafisen käyttöliittymän käyttäminen

Ennen kuin lisäät käyttäjän sudo -ryhmään järjestelmäasetusten avulla, sinun on ensin luotava uusi käyttäjä komentorivin kautta. Jatka sitten seuraavien ohjeiden mukaisesti:

  1. Siirry Sovellukset -valikkoon ja napsauta Käyttäjät vaihtoehto. Näet luettelon käyttäjistä, mukaan lukien juuri luodut käyttäjät.
  2. Klikkaa Avata vaihtoehto, jota seuraa pääsalasana. Voit vaihtaa toiselle käyttäjätilille napsauttamalla sitä.
  3. Heti kun valitset sen, näet vaihtoehdon muuntaa äskettäin luotu käyttäjätili järjestelmänvalvojan tiliksi. Vaihda -kuvakkeen vieressä olevaa painiketta Järjestelmänvalvoja tunniste, ja tili lisätään sudo -tiliksi.

Aiheeseen liittyviä: Kuinka käyttää sudo -komentoja ilman salasanaa Linuxissa

Uuden pääkäyttäjän luominen Arch Linuxiin

Arch Linuxissa, koska järjestelmä ei luo sudo -tiliä oletuksena, käyttäjän on luotava se manuaalisesti. Ensimmäinen askel on saada pääkäyttäjä käyttämällä su komento.

su

Anna pääkäyttäjän salasana ja alla oleva komento:

pacman -Sy sudo

Heti kun sudo on asennettu, luo uusi käyttäjä.

useradd --create-home käyttäjätunnus

Aseta salasana uudelle käyttäjälle käyttämällä passwd -komento.

passwd käyttäjätunnus

Nyt on aika lisää äskettäin luotu käyttäjänimi sudoers -luetteloon. Käytä usermod komento tämän saavuttamiseksi.

usermod --append --groups wheel käyttäjänimi

Voit tarkistaa sudoers -tiedoston käyttämällä seuraavaa komentoa:

visudo 

Kerran /etc/sudoers tiedosto avautuu, sinun on muokattava joitain käyttäjien käyttöoikeustietoja, jotka sijaitsevat sudoers -tiedoston alaosassa. Etsi seuraava rivi tekstitiedostosta:

#%pyörä KAIKKI = (KAIKKI) KAIKKI

Lähtö:

Poista # symbolin edessä %pyörä rivi ja tallenna muutokset. Lehdistö Ctrl + O tallentaaksesi tiedoston näppäimistöllä.

Jos haluat tarkistaa, onko käyttäjän lisäys onnistunut, sinun on suoritettava seuraava komento:

su käyttäjätunnus

Bash -kehote muuttuu vastaamaan uuden käyttäjän nimeä. Vahvista kirjoittamalla:

kuka olen

Sen pitäisi näyttää nykyisen käyttäjän nimi. Jos haluat tarkistaa, onko uudella käyttäjällä sudo -oikeuksia, kirjoita:

sudo whoami

Jos lähtö näkyy juuri, nykyisellä käyttäjällä on järjestelmänvalvojan käyttöoikeudet.

Sudo -tilin lisääminen CentOS: iin

Kun otetaan huomioon CentOS: n suosio, olisi sääli jättää käyttämättä sudo -tilin lisääminen tähän jakeluun. Prosessi sudo -tilin lisäämiseksi CentOS: iin on melko samanlainen kuin edellä Arch Linuxille määritetty prosessi, mutta muutamilla perusmuutoksilla.

Ennen uuden käyttäjän luomista sinun on kirjauduttava sisään pääkäyttäjänä. Käytä tätä su komento:

su

Kirjautumisen jälkeen pääkäyttäjänä on aika luoda uusi käyttäjä, jonka lisäämme sitten sudoers -luetteloon.

useradd -G -pyörän käyttäjätunnus

Aseta salasana tälle uudelle käyttäjälle passwd -komennolla.

passwd käyttäjätunnus

Kirjaudu nyt sisään uutena käyttäjänä ja tarkista, onko sinulla sudo -käyttöoikeus. Syötä seuraavat komennot yksitellen:

su käyttäjätunnus
sudo whoami

Lähtö:

Heti kun painat Enter -näppäintä ensimmäisen komennon kirjoittamisen jälkeen, järjestelmä pyytää sinua antamaan salasanan. Syötä uusi salasana jatkaaksesi. Yllä olevan komennon tulos tulee näkyviin juuri, mikä tarkoittaa, että nykyisellä käyttäjällä on pääkäyttäjän oikeudet.

Superuserin lisääminen Fedoraan

Viimeisenä mutta ei vähäisimpänä, jos käytät Fedoraa ensisijaisena käyttöjärjestelmänä, voit määrittää pääkäyttäjän oikeudet uudelle käyttäjälle muutamassa helpossa vaiheessa.

Luo uusi käyttäjä käyttämällä adduser -komentoa seuraavasti:

adduserin käyttäjätunnus

Aseta nyt salasana uudelle käyttäjälle.

passwd käyttäjätunnus

Lisää tämä äskettäin luotu käyttäjä pyörä ryhmä käyttämällä usermod komento.

usermod -aG -pyörän käyttäjätunnus

Avaa sudoers -tiedosto seuraavalla komennolla:

visudo

Nyt sinun on muokattava joitain käyttöoikeusmäärityksiä. Etsi seuraava rivi tekstitiedostosta ja poista kommentti %pyörä ALL = (ALL) linja poistamalla Punta merkki (#) ennen sitä.

## Poista kommentti, jotta ryhmäpyörän jäsenet voivat suorittaa minkä tahansa komennon
%pyörä ALL = (ALL) ALL

Pääkäyttäjän oikeuksien myöntäminen uusille käyttäjille

Riippuen käyttämästäsi distrosta uusien sudo -käyttäjien luominen tulee olemaan suurin piirtein sama muutamilla pienillä eroilla. Ajatuksena on varmistaa, että pystyt myöntämään pääkäyttäjän oikeudet kaikille uusille järjestelmänvalvojille, jotka käyttävät distroa.

Monet Linux -käyttäjät eivät tiedä tästä, mutta sudo ja su ovat kaksi eri komentoa. Vaikka molemmat suorittavat samanlaisia ​​toimintoja, ne eroavat toisistaan ​​monilta osin.

JaaTweetSähköposti
Sudo vs. su: Mitä komentoa sinun pitäisi käyttää?

Linuxissa on kaksi komentoa pääkäyttäjän käyttöoikeuksien saamiseksi: su ja sudo. Kumpaa kannattaa käyttää, riippuu tehtävästä.

Lue seuraava

Liittyvät aiheet
  • Linux
  • Järjestelmänhallinta
  • Linux -komennot
Kirjailijasta
Wini Bhalla (48 artikkelia julkaistu)

Wini on Delhissä työskentelevä kirjailija, jolla on kahden vuoden kokemus kirjoittamisesta. Kirjoitustensa aikana hän on ollut yhteydessä digitaalisen markkinoinnin virastoihin ja teknisiin yrityksiin. Hän on kirjoittanut ohjelmointikieliin, pilvitekniikkaan, AWS: ään, koneoppimiseen ja paljon muuta liittyvää sisältöä. Vapaa -ajallaan hän tykkää maalata, viettää aikaa perheensä kanssa ja matkustaa vuorille aina kun mahdollista.

Lisää Wini Bhallalta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi