Sisällys:Kotisivuilleni Perusteetetusivuhakemistot ulkoiset muistit käyttäjät käyttöoikeudet sisäänkirjautuminen ja lopetus käyttäjien lisääminen Linuxin peruskomennot syötön ja tulostuksen ohjaus putket säännölliset lausekkeet Red Carpet tiedostojen purku ja pakkaus prosessit johdatus komentoriviohjelmointiin sudo-ohjelma Asennus (9.0)johdantoasentaminen asennuksen jälkitoimet Linux ja Windows samaan koneeseen Pohdintaa osioinnista Päivittäminenpakettienhallinta yum:llaHaku RPM:stä up2date Virittelyäfontit kuntoonrullahiiri lisää levyä koneeseen Graafinen ympäristöX Window Systemikkunamanagerit ja työpöytäohjelmat Gnomen ja KDE:n käyttö OpenOfficeOpenOfficeasennus soikko VerkkoympäristöNFSNFS automount NFS versio 4 Firestarter-palomuuri isdn:llä nettiin Mitä uutta sivuilla? vanhentunutta materiaalia |
sudo-ohjelmaYleistä, visudo, esimerkki sudon käytöstä, YleistäJoskus tulee tarve antaa tavallisen käyttäjän suorittaa ohjelmia, jotka todellisuudessa ovat pääkäyttäjän; (root) käytettävissä. Esimerkiksi olet juuri saanut isdn-yhteytesi viritettyä toimivaksi ja haluat, että muillakin käyttäjillä on mahdollisuus ottaa yhteyksiä. Lisäksi ei ole perusteltua muutenkaan käyttää ohjelmia pääkäyttäjänä jo tietoturvankaan takia. Tähän ongelmaan on useita ratkaisuja: yksi ratkaisu on tietenkin se, että annetaan näille ohjelmille tarpeeksi oikeuksia, jotta nämä ohjelmat ovat useamman käyttäjän tavoitettavissa. Tällöin pitäisi joko antaa kaikille oikeudet ajaa ohjelmia tai luoda ryhmä, jolle tiedosto annettaisiin ja määrittää ryhmään kuuluvat käyttäjät. Yksinkertaisempi ja ilmeisesti turvallisempikin ratkaisu on käyttää sudo-ohjelmaa. Jos sudo-ohjelma ei ole valmiina levityspaketissasi, sen löytää verkosta. Ohjelman kotisivu on osoitteessa http://www.courtesan.com/sudo/. Nykyään ohjelma lienee jokaisesas paketissa mukana. visudoKun sudo-paketti on asennettu koneeseen, pitää aluksi määritellä, kuka saa ja mitä ohjelmia käyttää. Pakettiin kuuluu visudo-ohjelma, jolla saa tämän tehtyä. Ohjelma käynnistetään komentamalla komentorivillä roottina /usr/sbin/visudo Ohjelma käyttää vi-editoria /etc/sudoers-tiedoston muokkaamiseen. /etc/sudoers on tiedosto, jossa määritellään käyttäjät, joilla on oikeus käyttää pääkäyttäjän komentoja. Samoin siellä määritellään ohjelmat, mitä nämä käyttäjät saavat käyttää. Pari ohjetta vi-editoriin:
Yllä olevassa esimerkissä käyttäjä ile on saanut oikeuden suorittaa neljää ohjelmaa (ifconfig, isdnctrl, route sekä imon) Jos halutaan antaa useammalle käyttäjälle oikeuksia samoihin ohjelmiin, voidaan pilkulla erotellen luetella tunnukset. Nyt on määritelty oikeudet. Nyt voidaan käyttää sudo-ohjelmaa hyväksi Esimerkki sudon käytöstäsudon käytön oppii parhaiten esimerkin avulla. Yllä on annettu oikeudet isdn-yhteyden soita-skriptissä olevien pääkäyttäjän ohjelmien käyttöön. Alla kuvassa skripti toteutettu sudon avulla: Eli jokaisen pääkäyttäjäohjelman eteen on kirjoitettu sana sudo. Esimerkiksi rivi
on nyt muodossa
man-komennolla saa lisää tietoa sudon käytöstä. |