Samba

Linux.fista
Versio hetkellä 20. syyskuuta 2006 kello 21.11 – tehnyt JTS (keskustelu | muokkaukset)
Siirry navigaatioon Siirry hakuun

Samba on UNIXeille tehty avoin toteutus Windowsissakin käytetystä SMB-tiedostonsiirtoprotokollasta. Asennettuasi samba-palvelinohjelman, lisää käyttäjiä komennolla

smbpasswd -a käyttäjänimi

Huomaa että voit tehdä samba-käyttäjiä vain nykyisistä UNIX käyttäjistä, joten voit haluta tehdä ensin uuden käyttäjän koko käyttöjärjestelmään. Se onnistuu komennolla

adduser -m tunnus

Komennon annettuasi ohjelma kysyy käyttäjälle salasanat. Ne annettuasi pääset kirjautumaan Linux-palvelimellesi vaikkapa Windows-verkon koneilta. Jaettuja hakemistoja ja muita samban asetuksia pääset säätämään tiedostosta /etc/samba/smb.conf.

Voit myös käyttää sambaa UNIX-koneilta. Smbclientillä voit kirjautua FTP-tyylisesti samba-serverille, ja esimerkiksi siirtää tiedostoja palvelimelle/palvelimelta. Smbmount komennolla (voi vaatia smbfs paketin asentamisen) voit mountata samba-jakoja omaan järjestelmääsi.

Jos ilmenee ongelmia Windows-shareen kirjoittamisesssa (ei lukemisessa), kannattaa asettaa samban SelLinux tuki smb-daemonille disabloiduksi. Tähän tarkoitukseen voi käyttää ohjelmaa: system-config-securitylevel