Ero sivun ”Samba” versioiden välillä
Siirry navigaatioon
Siirry hakuun
lisäyksiä, tarkennuksia
Pb (keskustelu | muokkaukset) pEi muokkausyhteenvetoa |
LP (keskustelu | muokkaukset) (lisäyksiä, tarkennuksia) |
||
Rivi 10: | Rivi 10: | ||
[[smbpasswd]] -a käyttäjänimi | [[smbpasswd]] -a käyttäjänimi | ||
Huomaa että voit tälla tavalla tehdä samba-käyttäjiä vain koneen nykyisistä unix-käyttäjistä. Saatat siis haluta tehdä ensin uuden käyttäjän koko käyttöjärjestelmään. | Huomaa että voit tälla tavalla tehdä samba-käyttäjiä vain koneen nykyisistä unix-käyttäjistä. Saatat siis haluta tehdä ensin uuden käyttäjän koko käyttöjärjestelmään (jos käyttäjän ei pidä saada muita oikeuksia, näitä voi rajoittaa esimerkiksi [[ryhmä|käyttäjäryhmän]] ja komentotulkin asettamisella). Normaalin käyttäjän luonti onnistuu komennolla | ||
[[useradd]] -m tunnus | [[useradd]] -m tunnus | ||
Salasanan käyttäjälle voi asettaa komennolla | Salasanan käyttäjälle voi asettaa komennolla | ||
Rivi 26: | Rivi 26: | ||
===Valmistelu=== | ===Valmistelu=== | ||
Aluksi pitää luoda [[hakemisto]] (liitospiste), jonne jako halutaan liittää. | Aluksi pitää luoda [[hakemisto]] (liitospiste), jonne jako halutaan liittää. Väliaikaisesti voi käyttää liitospisteenä hakemistoa /mnt tai sen alihakemistoja, mutta yleensä tarkoitukseen kannattaa luoda uusi hakemisto sen mukaan mihin jakoa on tarkoitus käyttää. Uuden hakemiston voi luoda juurihakemistoon. Uuden hakemiston nimi on varminta muodostaa kirjaimista a-z (ei välilyöntejä, ääkkösiä tms.). | ||
Jos DHCP-palvelinta käytetään IP-osoitteiden jakamiseen, on suotavaa käyttää NetBIOS-nimeä, jotta asetuksia ei tarvitse muuttaa joka kerta kun verkko sammutetaan. Mikäli käytössä on IP-osoite, voit hypätä kohtaan liittäminen. | Joissain [[työpöytäympäristö]]issä hakemiston /media alihakemistoihin liitetyt tiedostojärjestelmät näkyvät automaattisesti kuvakkeena työpöydällä, mikä saattaa olla kätevää. Katso myös [[hakemistorakenne]]. | ||
Jos DHCP-palvelinta käytetään IP-osoitteiden ja DNS-nimien jakamiseen dynaamisesti, on suotavaa käyttää NetBIOS-nimeä, jotta asetuksia ei tarvitse muuttaa joka kerta kun verkko sammutetaan. Mikäli käytössä on IP-osoite, voit hypätä kohtaan liittäminen. | |||
Etsitään [[asetustiedosto]]sta <tt>/etc/nsswitch.conf</tt> rivi | Etsitään [[asetustiedosto]]sta <tt>/etc/nsswitch.conf</tt> rivi | ||
Rivi 42: | Rivi 44: | ||
Käyttettäessä tätä tapaa on jako liitettävä joka kerta uudelleen, kun tietokone on käynnistetty uudelleen. | Käyttettäessä tätä tapaa on jako liitettävä joka kerta uudelleen, kun tietokone on käynnistetty uudelleen. | ||
Mikäli liitettävä | Mikäli liitettävä palvelin ei vaadi salasanaa: | ||
mount -t cifs //netbiosnimi/jaon_nimi /mnt/jaon_nimi -o guest,rw,iocharset=utf8,file_mode=0777,dir_mode=0777 | mount -t cifs //netbiosnimi/jaon_nimi /mnt/jaon_nimi -o guest,rw,iocharset=utf8,file_mode=0777,dir_mode=0777 | ||
Jos jakoon halutaan lukuoikeudet käyttäen vierastiliä: | Jos jakoon halutaan lukuoikeudet käyttäen vierastiliä: | ||
mount -t cifs //netbiosnimi/jaon_nimi /mnt/jaon_nimi -o guest,iocharset=utf8 | mount -t cifs //netbiosnimi/jaon_nimi /mnt/jaon_nimi -o guest,iocharset=utf8 | ||
Mikäli liitettävä palvelin vaatii salasanaa sen voi antaa liittämisen yhteydessä (sitä kysytään kun kyseessä ei ole vierastili): | |||
[[mount]] -t cifs //netbiosnimi/jaon_nimi /mnt/jaon_nimi -o username=käyttäjänimi,iocharset=utf8,file_mode=0770,dir_mode=0770,gid=users | |||
Sambapalvelin kertoo käytettävät [[UID]]- ja [[GID]]-arvot yms., mutta käytettäessä Windows-palvelinta ne on usemmiten asetettava asiakkaan puolelta. Uudemmat versiot sallivat käyttäjä- ja ryhmänimien käytön. Viimeisessä esimerkissä jaon käyttö on evätty muilta kuin ryhmään users kuuluvilta ja komennon antajalta (tavallisesti [[pääkäyttäjä]]). | |||
===Pysyvä liittäminen=== | ===Pysyvä liittäminen=== | ||
Tätä tapaa käyttämällä jakoa ei tarvitse liittää uudestaan joka käynnistyksen jälkeen. Kaikki käynnistyksen yhteydessä liitettävät levyt tallennetaan /etc/[[fstab]]-[[asetustiedosto]]on. Fstabista voi olla hyvä luoda varmuuskopio ennen sen muokkaamista. | Tätä tapaa käyttämällä jakoa ei tarvitse liittää uudestaan joka käynnistyksen jälkeen. Kaikki käynnistyksen yhteydessä liitettävät levyt tallennetaan /etc/[[fstab]]-[[asetustiedosto]]on. Fstabista voi olla hyvä luoda varmuuskopio ennen sen muokkaamista. | ||
Jos palvelin vaatii tunnistautumista, on järkevää luoda salasanoille ja käyttäjätunnuksille [[credentials]]-tiedosto, jossa salasanat ja tunnukset pysyvät piilossa. Tämä tapahtuu luomalla | Jos palvelin vaatii tunnistautumista, on järkevää luoda salasanoille ja käyttäjätunnuksille [[credentials]]-tiedosto, jossa salasanat ja tunnukset pysyvät piilossa. Tämä tapahtuu luomalla tiedosto <tt>/etc/samba/palvelin.credentials</tt>, jolle asetetaan oikeudet niin että vain pääkäyttäjä pystyy lukemaan sitä: | ||
[[touch]] /etc/samba/palvelin.credentials | |||
[[chmod]] 700 /etc/samba/palvelin.credentials | |||
Tiedoston sisällöksi tulee seuraavat rivit: | |||
username=käyttäjätunnus_palvelimeen | username=käyttäjätunnus_palvelimeen | ||
password=käyttäjätunnuksen_salasana | password=käyttäjätunnuksen_salasana | ||
Mikäli liitettävä palvelin vaatii salasanaa, lisätään fstabin loppuun rivi | Mikäli liitettävä palvelin vaatii salasanaa, lisätään fstabin loppuun rivi | ||
//netbiosnimi/jaon_nimi /mnt/jaon_nimi cifs credentials=/etc/samba/palvelin.credentials,iocharset=utf8,file_mode= | //netbiosnimi/jaon_nimi /mnt/jaon_nimi cifs credentials=/etc/samba/palvelin.credentials,iocharset=utf8,file_mode=0770,dir_mode=0770, 0 0 | ||
Mikäli palvelin ei vaadi salasanaa, lisätään rivi | Mikäli palvelin ei vaadi salasanaa, lisätään rivi |