Raspberry Pi samba serveris
Dabar aprašysiu kaip praplėčiau Raspberry Pi serverio galimybes įdiegdamas Samba serverį.
Pajungiau išorinė laikmeną ir pažiūriu ar linux os ji mato
tail -f /var/log/messages
Sukuriame aplanką:
sudo mkdir /media/usbdrive
Prijungiame laikmeną į sukurtą aplanką:
sudo mount -t ntfs-3g -o uid=pi,gid=pi /dev/sda1 /media/usbdrive/
Jei rašo klaidos pranešimą, kad nežinoma ntfs-3g failų sistema, įdiegiame
sudo apt-get install ntfs-3g
Jei prijungiamoje USB laikmenoje naudojame ne ntfs failų sistema, tuomet rašome taip:
sudo mount -t vfat -o uid=pi,gid=pi /dev/sda1 /media/usbdrive/
Jei norime, kad kiekvieną kartą kraunant OS prijungtų šią USB laikmeną, tuomet koreguojame fstab
sudo nano /etc/fstab
šiame faile pridedame
/dev/sda1 /media/usbdrive ntfs-3g rw,defaults 0 0
Suteikiame rašymo teises šiam aplankui:
sudo chmod 775 /media/usbdrive
Diegiame Samba
sudo apt-get install samba sudo apt-get install samba-common-bin
Po įdiegimo pridedame vartotoją:
sudo smbpasswd -a pi
sukuriant vartotoją paklaus slaptažodį. Poto pasidarome sambos konfigūracijos kopiją
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.backup
Dabar padarysime kelis pakeitimus:
sudo nano /etc/samba/smb.conf
Jei naudosime tinkle su XP, Vista
workgroup = WORKGROUP
jei Windows 7 ar 8:
workgroup = HOME
(arba jūsų tinklo vardą)
Jei norime saugumo nuimame komantaro # ženklą, šiai eilutei
security = user
Spartesniam darbui pakoreguojame:
socket options = TCP_NODELAY
Dabar aprašome dalinamą aplanką. Po “Share Definitions” eilute, pridedame kažką panašaus:
[USB] path = /media/usbdrive comment = Mano USB laikmena valid users = pi writeable = yes browseable = yes
Išsaugome konfigūracinį failą ir patikriname:
testparm
Jei rašo kad nera problemų, perkrauname samba:
sudo /etc/init.d/samba restart
Štai ir viskas. Sėkmės naudotis.