Kuinka luoda Sudo-käyttäjä CentOS: ssä


Sudo-komento antaa tekniikan antaa luotetuille käyttäjille järjestelmänvalvojan oikeudet Linux-järjestelmään jakamatta pääkäyttäjän salasanaa.

Kun käyttäjät sallivat tämän tekniikan ennen järjestelmänvalvojan komentoa sudo:lla, heitä pyydetään antamaan oma salasanansa. Kun olet kirjautunut sisään ja olettaen, että komento on sallittu, järjestelmänvalvojakomento suoritetaan ikään kuin pääkäyttäjän suorittama.

Lue myös: Su:n ja sudon ero ja sudon määrittäminen Linuxissa

Tässä artikkelissa näytetään, kuinka voit luoda uuden normaalin käyttäjätilin sudo-oikeuksilla CentOS-järjestelmässä ilman, että sinun tarvitsee muuttaa järjestelmän sudo-asetuksia. tiedosto.

Kun sudo-käyttöoikeus on myönnetty, voit käyttää sudo-komentoa järjestelmänvalvojan komentojen suorittamiseen kirjautumatta sisään pääkäyttäjätilille.

Luo uusi Sudo-käyttäjä CentOS:ssä

1. Kirjaudu CentOS-järjestelmääsi pääkäyttäjänä.

ssh root@server_ip_address

2. Luo normaali käyttäjätili nimeltä tecmint käyttämällä useradd-komentoa. -m-vaihtoehto tarkoittaa käyttäjän kotihakemiston luomista, jos se ei t olemassa, -s määrittää uuden käyttäjän kirjautumiskuoriohjelman (joka tässä tapauksessa on /bin/bash) ja -c määrittää kommentin osoittaa, että tämä on järjestelmänvalvojan käyttäjätili.

useradd -m -s /bin/bash -c "Administrator" tecmint

Korvaa tecmint käyttäjätunnuksella, jonka haluat luoda.

3. Aseta salasana äskettäin luodulle käyttäjätilille passwd-komennolla (muista asettaa turvallinen ja vahva salasana).

passwd tecmint

4. Kaikissa RHEL-perheeseen kuuluvissa Linux-jakeluissa vain pyöräjärjestelmäryhmän käyttäjät voivat suorittaa komennon sudo-komennolla. Joten seuraavaksi lisää uusi käyttäjä tecmint pyöräryhmään usermod-komennolla. Tässä lippu -a tarkoittaa käyttäjän liittämistä lisäryhmään ja -G määrittää ryhmän.

usermod -aG wheel tecmint

5. Testaa sudo-käyttöä äskettäin luodulla käyttäjätilillä tecmint käynnistämällä su-komento vaihtaaksesi uuteen käyttäjään tili ja varmista myös, että käyttäjä kuuluu pyöräryhmään.

su - tecmint
groups

6. Suorita nyt whoami-komento lisäämällä "sudo" komentoon, jonka haluat suorittaa järjestelmänvalvojan oikeuksin.

whoami

Koska tämä on ensimmäinen kerta, kun suoritit sudon-komennon tältä tililtä, banneriviesti näytetään. Sinua pyydetään myös antamaan käyttäjätilin salasana.

Jos sudo on määritetty oikein, yllä olevan whoami-komennon tulos näyttää root.

7. Voit myös luetella /root-hakemiston sisällön ls-komennolla, joka on yleensä vain pääkäyttäjän tavoitettavissa.

sudo ls -la /root

Saatat myös haluta lukea nämä seuraavat aiheeseen liittyvät artikkelit sudosta.

  1. 10 hyödyllistä Sudoers-konfiguraatiota "sudon" asettamiseen Linuxissa
  2. Kuinka näyttää tähtiä kirjoitettaessa Sudo-salasanaa Linuxissa
  3. Kuinka pitää "sudo"-salasanan aikakatkaisuistunto pidempään Linuxissa

Siinä kaikki! Tässä artikkelissa olemme selittäneet, kuinka luodaan uusi normaali käyttäjätili sudo-oikeuksilla CentOS-järjestelmässä. Jos sinulla on kysyttävää, ota meihin yhteyttä alla olevan kommenttilomakkeen kautta.