Wenn ihr bequem mit eurem Windows Rechner auf die externe Festplatte an eurem Raspberry Pi zugreifen möchtet, um zum Beispiel Musik oder Filme wiederzugeben, benötigt ihr dem Samba Server.
1. Samba installieren
sudo apt-get install samba samba-common-bin
2. Samba konfigurieren
sudo nano /etc/samba/smb.conf
2.1 Linux-Nutzern erlauben sich einzuloggen
Unter Authentication section müsst ihr „security = user“ auskommentieren, also die ‚#‘ löschen.
####### Authentication #######
# „security = user“ is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
security = user
2.2 Freigaben erstellen
Am Ende der Datei folgendes einfügen:
[VINCI]
comment = www.vinci.cc Samba Freigabe
path = /media/usb1
writeable = yes
guest ok = no
Folgendes bitte anpassen
[VINCI] ist der Name der Freigabe
path = /media/usb1 = Pfad der Freigabe (USB Stick, Externe Festplatte)
2.3 Benutzer erstellen und Rechte geben
sudo smbpasswd -a pi
sudo chown -R pi:pi /media/usb1
3. Alternativ Homeverzeichnisse der Benutzer freigeben
sudo nano /etc/samba/smb.conf
Am Ende der Datei folgendes einfügen:
[homes]
comment = Homedir
browseable = no
valid users = @users
writable = yes
create mask = 0700
directory mask = 0700
Nun noch „read only“ auf „no“ setzten:
#======================= Share Definitions =======================
[homes]
comment = Home Directories
browseable = no# By default, the home directories are exported read-only. Change the
# next parameter to ’no‘ if you want to be able to write to them.
read only = no
4. Samba neu starten
sudo /etc/init.d/samba restart
Nun könnt ihr bequem über das Netzwerk auf die Daten eures Raspberry Pi zugreifen.