Sudoers

Linux.fista
Versio hetkellä 29. toukokuuta 2007 kello 23.10 – tehnyt Heikki (keskustelu | muokkaukset) (luokka, laajennusta, kh)
Siirry navigaatioon Siirry hakuun

Sudoers-tiedostossa määritetään asetukset ja komennot joita tavallinen käyttäjä voi suorittaa toisen käyttäjän oikeuksilla (oletuksena root). Tiedostoa voidaan muokata turvallisesti visudo-komennolla. Perussyntaksi oikeuksien määrittämiseen sudoers-tiedostossa on:

 tunnus työasema=(käyttäjä jona komento ajetaan) komento(t)

Esimerkiksi annettaan käyttäjälle esko oikeus sammuttaa kone:

 esko ALL=(root) /sbin/shutdown

Joten esko voi esimerkiksi tämän jälkeen käynnistää koneen uudelleen komennolla:

 sudo shutdown -r now

Jos halutaan, että eskon ei tarvitse syöttää omaa salasanaansa komennon yhteydessä, lisätään riville NOPASSWD-optio:

 esko ALL=(root) NOPASSWD: /sbin/shutdown

Eskolle voidaan antaa oikeudet ajaa kaikkia komentoja pääkäyttäjänä rivillä

esko ALL=(root) ALL

Katso myös