Samba-palvelin

Mandriva-fi.org

Loikkaa: valikkoon, hakuun

Ohjeessa luodaan Samba-palvelin jolla yksi koneen kiintolevyistä jaetaan kahdelle muulle verkossa olevalle käyttäjälle.


Käynnistetään Mandrivan Ohjaukeskus (drakconf).

Mandrivan Levyosioiden hallinta (diskdrake) ohjelmalla luodaan levylle yksi osio jonka liitospisteeksi laitetaan /media/samba. Tarkemmin diskdraken käytöstä ohjeessa Mukautettu osiointi


Siirrytään Ohjauskeskuksessa Tiedostojen jakaminen --> Jaa asemat ja hakemistot Windows-järjestelmien kanssa. Hyväksytään ehdotettujen pakettien asennus, ja avautuvassa ikkunassa valitaan Lisää.


Kuva:Samba1.png

Annetaan jaolle nimi, kommentti ja hakemisto joka jaetaan.

Klikataan luotua jakoa ja valitaan Muokkaa.


Kuva:Samba1.1.png

Laitetaan valinta no kohtaan Julkinen, ja yes kohtiin Kirjoitettavissa ja Selattavissa. Jos laitetaan yes myös kohtaan Julkinen niin yhdistettäessä ei kysytä salasanaa.


Siirrytään välilehdelle Samba-käyttäjät.

Samba-käyttäjää vastaava käyttäjätunnus on ensin luotava joten valitaan Userdrake, ja valitaan Lisää käyttäjä.


Kuva:Samba2.png

Annetaan käyttäjänimi ja salasana. Jos käyttäjän on tarkoitus käyttää vain Samba-jakoa verkosta, poistetaan ruksi kohdasta Luo kotihakemisto.


Kuva:Samba3.png

Kun käyttäjät on luotu (tässä win ja lin) heidät on vielä asetettava oikeaan ryhmään joten valitaan käyttäjä ja Muokkaa.


Kuva:Samba4.png

Siirrytään välilehdelle Ryhmät, ja laitetaan ruksi kohtaan fileshare. Suljetaan Userdrake.


Kuva:Samba5.png

Samba-käyttäjät välilehdellä valitaan Lisää. Pudotusvalikosta valitaan haluttu käyttäjä, ja annetaan salasana.


Samba-palvelin on nyt luotu joten valitaan OK.


Siitytään välilehdelle Tietoturva ja valitaan Aseta henkilökohtainen palomuuri.


Kuva:Samba6.png

Laitetaan ruksi kohtaan Windowsin tiedostojen jako (SMB). Tällä avataan palomuuria niin että Samban käyttäjät pääsevät palvelimelle.

Suljetaan Mandrivan Ohjauskeskus.


Hakemistojen luontia, ja hakemistojen oikeuksien muutoksia varten käynnistetään hakemistoselain rootin oikeuksin. KDE:ssä suorittamalla komento kdesu dolphin.

Sirrytään hakemistoon /media/samba, ja luodaan halutut hakemistot.

Siirrytään hakemistoon /media. Klikataan hiiren oikealla korvalla hakemistoa samba, ja valitaan Ominaisuudet --> Oikeudet.


Kuva:Samba7.png

Annetaan ryhmälle kirjoitusoikeudet. Muutetaan omistajaryhmäksi fileshare, ja laitetaan ruksi kohtaan Käytä muutoksia kaikissa alikansioissa ja niiden sisällöissä.


Oikeuksista.

Linux-koneelta otetuissa yhteyksissä kirjoitusoikeus toteutuu vain kun asiakaskoneessa ja Sambassa käytetään samaa käyttäjätunnusta . Tiedoston käyttäjäksi tulee käyttäjä joka sen on tallentanut, ja käyttäjäryhmäksi tämän käyttäjän ensisijainen ryhmä. Muilla käyttäjillä on lukuoikeus tiedostoon. Jos käyttäjälle halutaan yksityinen hakemisto johon muilla ei ole lukuoikeutta on oikeudet muokattava palvelinkoneessa rootin oikeuksilla. Samba ei tue käyttöoikeuksien muuttamista.


Yhteyden muodostus Linux koneelta.

Käyttöä varten on kotihakemistoon hyvä luoda linkki Samba-palvelimeen. KDE:ssä käynnistä Dolphin ja klikkaa kotihakemistossa hiiren oikealla korvalla, ja valitse Luo uusi --> Linkki sijaintiin (URL).


Kuva:Samba8.png

Osoite annetaan muodossa smb://Samba-palvelimen.osoite/jaettu_hakemisto. Yhdistäminen tapahtuu klikkaamalla palvelimen kuvaketta, ja antamalla käyttäjätunnus ja salasana.

Muissa työpöytäympäristöissä liittäminen tehdään hakemistoon /mnt seuraavalla tavalla (tätä voi toki käyttää myös KDE:ssä).

Ohjetta voi soveltaa myös yhdistettäessä Windows koneille tai verkkolevyille (NAS).

(Huom. Ohje on tehty eri ympäristössä joten osoitteet ja nimet on erilaiset).

Käynnistetään Ohjauskeskus ja siirrytään Tiedostojen jakaminen --> Windows/Samba -jakojen asettaminen. Klikataan Hae palvelimet.

Kuva:Jakojen_asettaminen1.png

Palvelinkone ilmestyy vasemmanpuoleiseen ikkunaan ja rivin alussa olevaa kolmiota klikkaamalla näkyviin tulee jaetut hakemistot. Jos palvelin on tunnistettu nimellä kuten tässä, käynnistetään tekstieditori rootin oikeuksilla ja avataan tiedosto /etc/hosts, ja lisätään sinne rivi

192.168.1.1. koneen_nimi

Tallennetaan tiedosto ja suljetaan editori.

Valitaan klikkaamalla se palvelinkoneen hakemisto johon halutaan yhdistää, ja klikataan painiketta Liitospiste.

Kuva:Jakojen_asettaminen2.png

Hyväksytään ehdotettu liitospiste klikkaamalla OK.

Klikataan Asetukset.

Kuva:Liitosasetukset1.png

Username kohtaan laitetaan se käyttäjätunnus joka palvelinkoneella on asetettu samban käyttäjäksi, ja tämän käyttäjän salasana.

Klikataan Lisäasetukset.

Kuva:Liitosasetukset2.png

Laitetaan ruksi kohtaan user. Tämä sallii käyttäjän liittää tiedostojärjestelmä.

Lopuksi klikataan Liitä ja Valmis sekä hyväksytään lisäys fstabiin. Nyt jaettu hakemisto on käytettävissä /mnt/samba hakemistossa.


Yhteyden muodostus Windows koneelta.

Valitse tiedostoselaimen työkalupalkista Työkalut --> Yhdistä verkkoasemaan. Valitse asematunnus (tai hyväksy oletus). Kirjoita Samba palvelimen osoite joka ohjeen esimerkissä on \\192.168.1.35\samba

Henkilökohtaiset työkalut