Tämä teksti on päivitys 2011 julkaisemaani Samba-tiedostonjaon asennusohjeeseen. Vaikka aikaa on kulunut, niin Samba on edelleen paras tapa jakaa tiedostoja Linux- ja Windows-koneiden välillä.
Asenna Samba-palvelin Arch-Linuxille komennolla:
sudo pacman -S samba
Siirry hakemistoon /etc/samba ja luo asetustiedosto smb.conf komennolla (lue Vi-editorin pikaohje sivupalkista):
cd /etc/samba sudo vim smb.conf
Kirjoita tiedostoon koodi:
[global] netbios name = arch workgroup = TUXNET server string = Arch Linux server role = standalone server log file = /var/log/samba/samba.log max log size = 50 guest account = nobody map to guest = Bad User security = user browseable = yes [homes] browseable = no read only = no create mask = 0700 directory mask = 0700 valid users = %S
Tarkista tiedoston formaatti komennolla:
sudo testparm -s
Jos kaikki on OK, niin käynnistä Samba-palvelin komennoilla:
sudo systemctl start smb
Luo itsellesi Samba-käyttäjä komennolla:
sudo smbpasswd -a NIMI
missä NIMI on Unix-käyttäjänimi.
Samba on nyt käyttövalmis, mutta levyn liittäminen Windowsissa on hankalaa. Lataa Wsdd2-nimipalvelu ja asenna se komennoilla:
gunzip -c wsdd2.tar.gz | tar xf - cd wsdd2 makepkg -i
Käynnistä wsdd2 komennolla:
sudo systemctl start wsdd2
Siirry Windows-koneelle ja avaa tiedostoselain. Palvelin ARCH pitäisi nyt näkyä Windowsin verkko-osiossa (Network).
Tuplaklikkaa palvelimen nimeä, valitse vaihtoehto kirjaudu käyttäen toista käyttäjänimeä ja kirjaudu sisään palvelimen käyttäjätunnuksella ja salasanalla.
Aseta lopuksi Samba ja Wssd2-palvelu käynnnistymään automaattisesti aina kun Linux-palvelin käynnistetään:
sudo systemctl enable smb sudo systemctl enable wssd2
Lisätietoja Sambasta saat Arch-Linuxin sivuilta.
