Sudo-käyttäjän luominen openSUSE Linuxissa
Sudo-komennon avulla käyttäjä voi hallita Linux-järjestelmää toisen käyttäjän, oletusarvoisesti pääkäyttäjän tai pääkäyttäjän, suojausoikeuksilla.
Tässä oppaassa opastamme sinut läpi sudo-käyttäjän luomisen openSUSEssa, eli luot käyttäjän ja annamme hänelle oikeudet kutsua sudo-komentoa.
Tässä oppaassa käytämme openSUSE Leap 15.3:a, viimeisintä versiota, johon sudo-komento on esiasennettu. Jos näin ei kuitenkaan ole sinun kohdallasi eikä sudo-komentoa ole asennettu openSUSE-käyttöjärjestelmääsi, asenna se seuraavasti.
Asenna Sudo openSUSE Linuxiin
Vaihda ensin päätiliin käyttämällä zypper-komentoa asentaaksesi sudo kuvan osoittamalla tavalla:
$ su - # zypper in sudo
Tässä oppaassa oletetaan myös, että tietokoneellesi on juuri asennettu openSUSE-käyttöjärjestelmä.
Luo Sudo User OpenSUSE Linuxissa
Aloita luomalla käyttäjätili (tässä esimerkissä nimeltään sysadmin) käyttämällä useradd-komentoa ja luomalla käyttäjälle suojattu salasana seuraavasti. Lippu -m
kehottaa luomaan käyttäjän kotihakemiston.
Huomaa, että käyttäjä tecmint on oletusarvoinen järjestelmänvalvojan käyttäjä, joka voi kutsua sudoa. Siksi käytämme sitä toisen järjestelmänvalvojan käyttäjän luomiseen, joka voi myös kutsua sudoa.
$ sudo useradd -m sysadmin $ sudo password sysadmin
Lisää seuraavaksi käyttäjä sysadmin hallintaryhmään nimeltä wheel käyttämällä usermod-komentoa kuvan mukaisesti.
Tässä komennossa lippu -a
tarkoittaa käyttäjän lisäämistä -G
-lipulla määritettyyn lisäryhmään. Tarkista sitten sysadminin ryhmät ryhmien komennolla:
$ sudo usermod -aG wheel sysadmin $ sudo groups sysadmin
Määritä Sudo Access ja Wheel Group Sudoers-tiedostossa
Nyt sinun on määritettävä pyöräryhmä, jotta siihen kuuluvat käyttäjät voivat suorittaa minkä tahansa komennon sudo-komennolla. Avaa sudoers-tiedosto muokkausta varten suorittamalla seuraava komento (oletusarvoisesti visudo käyttää vimiä editorina):
$ sudo visudo
Etsi rivit:
Defaults targetpw # ask for the password of the target user i.e. root ALL ALL=(ALL) ALL # WARNING! Only use this together with 'Defaults targetpw'!
ja kommentoi ne seuraavan kuvakaappauksen mukaisesti.
Etsi myös seuraava rivi.
# %wheel ALL=(ALL) ALL
ja poista sen kommentit, jotta ryhmäpyörän jäsenet voivat suorittaa minkä tahansa komennon kutsumalla sudo-komentoa:
%wheel ALL=(ALL) ALL
Tallenna muutokset sudoers-tiedostoon ja sulje se.
Huomautus: Viimeaikaisten muutosten jälkeen juuri asennetun järjestelmän oletuskäyttäjätili on poistettu käytöstä sudo-käytöstä. Tässä tapauksessa tecmint-käyttäjä ei voi enää kutsua sudo-komentoa, ellei käyttäjää ole lisätty pyöräryhmään.
Sudo-käyttäjän testaus openSUSE Linuxissa
Voit testata, voiko äskettäin luotu käyttäjätili kutsua sudo-komentoa, vaihda tiliä su-komennolla ja suorita mikä tahansa komento sudo-komennolla.
$ su - sysadmin $ sudo zypper install git
Siinä kaikki! Tässä oppaassa tarkastelimme, kuinka luodaan sudo-käyttäjä openSUSE Linux -jakelussa. Kuten tavallista, ota meihin yhteyttä alla olevan kommenttilomakkeen kautta, jos sinulla on kysyttävää tai kommentteja.