Nykyinen käyttäjä voidaan lisätä sudoereihin kahdella eri tavalla.
- Lisää käyttäjä Sudo -ryhmään
- Lisää käyttäjä Sudoers -tiedostoon
Käyttäjän lisääminen Sudo -ryhmään
Voit antaa käyttäjälle sudo -oikeudet lisäämällä ne sudoers -tiedostossa määritettyyn sudo -ryhmään. Kaikissa Linux-pohjaisissa käyttöjärjestelmissä, kuten CentOS 8 tai muissa RedHat-pohjaisissa jakeluissa, sudo-ryhmän (pyöräryhmän) jäsenillä on sudo-oikeudet.
Käyttäjän lisääminen Sudoers -tiedostoon
Voimme käyttää menetelmää sudo -oikeuksien antamiseen jo olemassa olevalle käyttäjälle lisäämällä ne sudoers -tiedostoon. Tämän tiedoston tiedot määräävät, kuka käyttäjä tai ryhmä saa sudo -oikeudet. Se määrittää myös käyttäjän tai ryhmän saamien oikeuksien tason.
Voimme myös antaa uudelle käyttäjälle sudo -oikeudet luodessaan heidän profiilinsa.
Aloitetaan ja opitaan lisäämään käyttäjä sudo -ryhmään.
Lisää käyttäjä Sudo -ryhmään Sudoers -tiedostossa
Nopein tapa antaa käyttäjälle sudo -oikeuksia on lisätä ne pyöräryhmään. Tämän ryhmän jäsenten sudo -oikeudet riittävät useimmissa käyttötapauksissa. Jäseniä pyydetään vahvistamaan itsensä syöttämällä salasanansa, jos he käyttävät sudo -komentoja.
Jos haluat lisätä käyttäjän sudo -ryhmään, syötä komento usermod -aG -pyörä jota seuraa Linux -päätelaitteen käyttäjätunnus pääkäyttäjänä tai sudo -oikeuksilla.
Käytämme esimerkkinä käyttäjänimeä test-user:
$sudousermod-Gpyörätestin käyttäjä
Kun olet vaihtanut testikäyttäjäryhmän pyöräryhmään, kirjaudu sisään testikäyttäjänä suorittamalla alla oleva komento:
$sen- testikäyttäjä
Kirjautumisen jälkeen tarkista sudo -oikeudet suorittamalla alla annettu komento:
$sudo kuka olen
Käyttäjää pyydetään antamaan salasana, kirjoita salasana.
Se siitä. Käyttäjällä on nyt sudo -oikeudet.
Jos saat ilmoituksen kuten käyttäjä ei ole sudoers -tiedostossa , prosessi epäonnistui, eikä käyttäjä saanut sudo -oikeuksia. Toista prosessi uudelleen.
Käyttäjän lisääminen Sudoers -tiedostoon
Sudoers -tiedoston oletussijainti CentOS 8: ssa on /etc /sudoers. Tämä tiedosto määrittää käyttäjät, jotka saavat järjestelmänvalvojan oikeudet, ja komennot, joita he voivat suorittaa. Käyttäjä voi saada mukautetun käyttöoikeuden komentoihin, jos ne lisätään tähän tiedostoon. Voit myös muokata käyttäjän suojauskäytäntöjä lisäämällä ne tähän tiedostoon.
Sinun ei kuitenkaan pitäisi koskaan muuttaa sudoers -tiedostoa itse, koska se voi saada sinut lukittua isännästäsi, jos jätät tiedostoon virheitä.
Käytämme nano -editoria avataksesi /etc /sudoers -tiedoston sudoers -tiedostojen muuttamiseksi.
Avaa tiedosto /etc /sudoers suorittamalla alla mainittu komento:
$sudo nano /jne/sudoers
Vieritä alas löytääksesi käyttäjän oikeuksien määritysosion ja lisää seuraava rivi:
testikäyttäjäKAIKKI=(KAIKKI)NOPASSWD: KAIKKI
Muista korvata testikäyttäjä todellisella käyttäjätunnuksella, jolle haluat antaa sudo-oikeudet.
Olet antanut käyttäjän suorittaa sudo -komentoja ilman salasanatodennusta lisäämällä yllä olevan rivin. Voit myöntää eri tasoisia sudo -oikeuksia syöttämällä erilaisia komentoja.
Uuden käyttäjän luominen Sudo -oikeuksilla
Voit antaa sudo -oikeudet käyttäjälle, kun hän luo profiilia. Jos haluat luoda uuden käyttäjän, suorita seuraava komento:
$sudoadduser-testikäyttäjä
Käytä passwd komento asettaaksesi uuden salasanan käyttäjälle.
$sudo passwdtestikäyttäjä
Kirjoita uusi salasana testikäyttäjälle, jonka haluat asettaa
Vahvista kirjoittamalla salasana uudelleen.
Salasana on määritetty onnistuneesti.
Lisää nyt käyttäjä pyöräryhmään suorittamalla komento:
$sudousermod-Gpyörätestin käyttäjä
Uudella käyttäjällä on nyt täysi sudo -käyttöoikeus. Vahvista käyttäjien sudo -käyttöoikeus noudattamalla kohdassa Sudoers -tiedoston käyttäjän lisääminen Sudo -ryhmään mainittuja vaiheita.
Johtopäätös
Tänään opimme kuinka antaa sudo -oikeudet käyttäjälle. Opimme kaksi eri tapaa antaa sudo -oikeudet jo olemassa olevalle käyttäjälle.
Käyttäjän lisääminen Sudo -ryhmään Sudoers -tiedostossa oli ensimmäinen opittu menetelmä. Tämä on nopein ja helpoin tapa.
Toinen tapa, käyttäjän lisääminen sudoers -tiedostoon, antaa sinulle paremman hallinnan oikeuksille, jotka haluat myöntää tietylle käyttäjälle. Lisäksi opimme myös, kuinka voisimme antaa uudelle käyttäjälle sudo -oikeudet.