Samba

Tiedostojen jako sisäisessä netissä olevien koneiden kesken onnistuu Linuxissa Samban avulla. Malliesimerkit ovat Mandrake 9.1:stä, jossa levyjako onnistuu aloittelijaltakin :)

Tarvittavien ohjelmien asennus

Asennetaan ensin Samba-asiakasohjelmisto esimerkiksi Mandraken omalla urpmi-paketinhallintatyökalulla urpmi samba-client.

Jos tarvitset myös Samba-palvelinohjelmistoa, asenna ohjelmat urpmi samba:

[root@tapsa Documents]# urpmi samba
Riippuvuuksien täyttämiseksi seuraavat paketit asennetaan (20 Mt):
perl-Authen-SASL-2.04-1mdk.noarch
perl-Convert-ASN1-0.16-3mdk.noarch
perl-Digest-HMAC-1.01-10mdk.noarch
perl-Digest-SHA1-2.02-2mdk.i586
perl-HTML-Parser-3.28-2mdk.i586
perl-URI-1.23-3mdk.noarch
perl-XML-NamespaceSupport-1.08-2mdk.noarch
perl-XML-SAX-0.12-2mdk.noarch
perl-ldap-0.28-1mdk.noarch
perl-libwww-perl-5.69-2mdk.noarch
samba-client-2.2.8a-5mdk.i586
samba-common-2.2.8a-5mdk.i586
samba-server-2.2.8a-5mdk.i586
samba-swat-2.2.8a-5mdk.i586
Sopiiko tämä? (K/e)

Aseta Samban liitospisteet

Seuraavaksi käynnistetään Mandraken valikosta Mandraken Ohjauspaneeli -> Liitoskohdat -> Aseta Samba liitospisteet:

Mandrake 9.1:n Ohjauspaneeli

Palvelimien haku ja koneen tunnistus verkossa

Seuraavaksi haetaan palvelimet, jolloin näyttöön tulee kaikki verkossa olevat koneet. Listasta on valittu vauhtihirmu-niminen kone, jonka tiedostoja halutaan käyttää myös Linxusissa. Yhteyden saamiseksi vauhtihirmu-koneeseen, täytyy tietysti antaa verkon tunnus, salasana ja verkkoalueen nimi (syötä samat tiedot kuin Windowsissa, jos Windows on käytössä):

Tunnukset

Tarpeelliset tiedot koneen liittämiseen

Seuraavaksi tehdään haluttu hakemisto tiedostojärjestelmään /mnt/vauhtihirmu, jota ei siis aikaisemmin ole olemassa:

Midnight Commander

Seuraavassa kuvassa näytetään vauhtihirmu-koneen asemat (c, D, e), joihin yhteys on mahdollista muodostaa. Valitaan tunnus c, jolloin nähdään yksityiskohtaiset tiedot, mitä aseman näkymiseksi Linuxissa tarvitaan (Laite, liitospiste, tyyppi ja muut tarvittavat tiedot):

Palvelimet

Kuvassa Liitospiste (/mnt/vauhtihirmu) on valmiiksi asetettu ja hakemisto on liitetty (mount) tiedostojärjestelmään. Voit irrottaa hakemiston painamalla Irroita (umount).

Verkkokoneen hakemiston liittäminen tiedostojärjestelmään

Liitetään toisen koneen levy tiedostojärjestelmään mount-komennolla

Nyt onkin vain liitettävä tehty hakemisto tiedostojärjestelmään seuraavasti (muuta xxxx:n tilalle salasanasi):

[root@tapsa mnt]# mount -t smbfs -o username=tapsa,password=xxxxx //Vauhtihirmu/c /mnt/vauhtihirmu

Vertaa syntaksia aikaisempiin kuviin ja ole tarkkana, että liitoskohta, liitospiste ym. ovat tarkasti oikein. Huomaa myös, että liitoskohdassa (//Vauhtihirmu/c) ei voi olla tyhjiä välilyöntejä.

Pysyvä liittäminen fstab-tiedostoon

Toisen koneen (tai koneiden) hakemistot saa liitettyä automaattisesti tiedostojärjestelmään käynnistyksen yhteydessä kirjoittamalla tarvittavat tiedot /etc/fstab-tiedostoon:

//Vauhtihirmu/c /mnt/vauhtihirmu smbfs defaults,username=tapsa,password=tähän_salasanasi 0 0 

Muista kuitenkin, että /etc/fstab-tiedosto on puhdas tekstitiedosto, joten salasanan kirjoittaminen näkyviin voi olla tietoturvariski.

Voit testata, että fstab-asetukset ovat oikein ilman koneen uudelleen käynnistämistä # mount -a (# tarkoittaa siis rootin oikeuksia).

Huomaa verkkoaseman tunnuksena käytettävä //.

Kun verkkoasema on liitetty tiedostojärjestelmään, voit käyttää asemaa kuten mitä tahansa hakemistoa koneellasi:

Konqueror

Voit myös hakea jonkin tiedoston suoraan valikosta Pikaselain -> Juurihakemisto -> mnt jne.

Asetukset

Samban asetukset tallennetaan /etc/samba/smb.conf-tiedostoon. Jos muutat asetuksia käsin, muista ajaa sen jälkeen ohjelma testparm, joka tarkistaa konfiguroinnin oikeellisuuden.

Samban asetukset näet kätevästi kirjoittamalla selaimen ikkunaan osoitteeksi http://localhost:901/ ja antamalla kysyttäessä käyttäjätunnuksen ja salasanan (sama tunnus ja salasana, jotka kirjoitetaan Mandraken login-ikkunassa sisäänkirjautuessa). Sisäänkirjauduttuasi näet seuraavan sivun:

Samban asetukset selaimen kautta

Huomaa sivulla oleva täydellinen Samban manuaali.

Edellä olevaan asetusikkunaan pääset myös KDE:n valikosta Asetukset -> Verkko -> Samban asetukset (vain käyttäjätunnus ja salasana tarvitaan).

Samban asetukset valikon kautta

Lisätietoa

Lisätietoa Samban asennuksesta saa sivustoilta http://www.mandrakeuser.org/docs/connect/csamba.html, http://fi.samba.org/samba/docs/, http://hr.uoregon.edu/davidrl/samba-unofficial.html ja http://samba.netfirms.com/. Myös suomenkieliseen sivuun http://pronics.fi/~eero/mirrors/jinux/samba/ kannattaa ehdottomasti tutustua.

Konfigurointi Linuxconf-ohjelmalla

Samban voi konfiguroida myös Linuxconf-ohjelmalla, ks. mallina sivusto Tumpelon Linux. Hyvät konffausohjeet löytyy myös sivulta http://samba.samba.org/samba/docs/using_samba/toc.html.

Päivitetty viimeksi: 31.3.2005