Sudo on näppärä sovellus sellaisten komentojen suorittamiseen, joihin tarvitaan normaalista root-oikeudet. Joissain Linuxeissa, kuten esimerkiksi Ubuntussa ei ole ollenkaan (oletuksena) root-käyttäjää, vaan kaikki root-käyttäjän oikeuksia tarvitsevat komennot suoritetaan sudo komennon avulla. Sudo on asennuttuna oletuksena lähes jokaisessa Linux distrossa (tai ainakin se on helppo asentaa pakettienhallinnan kautta), joten sen käyttöönottamiseksi ei tarvitse tehdä mitään muuta, kuin lisätä halutulle/halutuille käyttäjille sudo oikeudet. Sudo oikeuksien lisäys onnistuu komentorivillä helposti seuraavalla komennolla:
echo 'kayttajanimi ALL=(ALL) ALL' >> /etc/sudoers
Eli oikea esimerkki voisi olla siis esimerkiksi seuraava:
echo 'pekka ALL=(ALL) ALL' >> /etc/sudoers
Jos haluaa välttyä salasanan kirjoittamiselta komentoa käytettäessä, niin silloin käyttäjän voi lisätä seuraavalla komennolla:
echo 'kayttajanimi ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers
Kannattaa kuitenkin huomioida, että salasana kysely päällä sudo on huomattavasti turvallisempi.
Sudon käyttö puolestaan onnistuu yksinkertaisesti seuraavalla tavalla:
sudo suoritettava_komento
Eli esimerkiksi:
sudo ifconfig
Jonka jälkeen kirjoitetaan käyttäjän oma salasana.
Lisätieto Sudosta löytyy komennolla:
man sudo
kommentit (1):
toimii, Kiitos
Lähetä kommentti