Raspbery Pi Wireless Auto-sortering NAS/Media Server med MiniDLNA och Samba (2 / 5 steg)
Steg 2: Installera och konfigurera Samba
Installera Samba från terminalen:
sudo apt-get install samba
Samba config
En gång den har färdig dataöverföring och installerande, behöver vi konfigurera det. Jag gör en säkerhetskopia av "ur lådan" config-filen, ta bort originalet och sedan börja med en tom duk:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_bak
sudo rm /etc/samba/smb.conf
sudo nano /etc/samba/smb.conf
Klistra in följande i nano:
### GLOBALA CONFIG ###
arbetsgrupp = hem
NetBIOS-namn = nas
servern sträng = %h
vinner stöd = Ja
DNS-proxy = nej
säkerhet = användare
null-lösenord = Ja
gästkontot = ingen
värdar tillåta = 127.0.0.1 192.168.137.0/24 10.0.0.0/24
värdar förneka = 0.0.0.0/0
gränssnitt = eth0 wlan0 lo
binda gränssnitt bara = Ja
### OFFENTLIGA ANDEL ###
[Media]
Kommentar = Media-enhet
Path = /media/Media
bläddringsbar = Ja
gäst ok = Ja
skrivbar = Ja
offentliga = Ja
tillgängliga = Ja
skapa mask = 0666
Katalog mask = 0777
Texten ovan är en riktigt enkel Samba config som fungerar för mig. Jag har belyst de delar som behöver din uppmärksamhet:
Värdar Tillåt definierar nätverk eller enskilda värdar som kommer att tillåtas att komma åt aktier.
Värdar neka definierar nätverk eller individer inte tillåtna. Posten jag har använt uttryckligen nekar alla inte i listan Tillåt.
Gränssnitten definierar gränssnitten Samba tillåter anslutningar på - om din Pi har en direkt anslutning till internet, vill du ha din Samba aktier vara tillgängliga via detta gränssnitt?
Bind gränssnitt bara berättar Samba att använda endast de gränssnitt i listan gränssnitt.
Göra en offentlig resurs för varje enhet eller partition du monterat med fstab. När du är klar med smb.conf, spara ändringarna och avsluta (ctrl + x, y, retur). Starta om Samba-tjänsten för att verkställa ändringarna:
sudo service samba omstart
Om du har en Windows-maskin på samma nätverk som Pi, öppna en kommandoprompt och skriv:
net view \\10.0.0.1
Byta IP-adress med din Pi. Detta bör visa en lista över de aktier du definierat i smb.conf, bekräftar dina aktier är tillgängliga. Samba kan vara lite av en mystisk Best ibland, så om du har några problem lämna en kommentar och jag ska försöka och hjälpa dig. Jag är absolut inte en expert men :)