Manchmal ist es notwendig auf Dateien vom Raspberry Pi zuzugreifen, z.B. wenn man eine Platte angeschlossen hat und auf dieser Filme liegen, die vom Plex-Media Server bereitgestellt werden. Hier kommt der Linux Samba Server genau richtig. Mit dem Samba Server kann man unter dem Raspi einen vollwertigen Datei-Server bereitstellen. Die Installation ist ganz einfach. In diesem Video erkläre ich alle Schritte um den Samba-Server zum laufen zu bringen.
Zunächst sollten wir im dietpi-drive_manager prüfen, das alle Festplatten einen Mount-Point haben. Diesen Mount-Point werden wir als Freigabe einrichten. In diesem Video habe ich es im Rahmen der Plex-Media Server genau beschrieben.
Die Installation des Samba-Servers erfolgt mit
dietpi-software
Unter File-Server den Samba-Server installieren und mit Install alle benötigten Pakte einrichten
Dann benötigen wir noch einen User, falls wir nicht mit dem diepi user auf den share zugreifen wollen
adduser username
Username durch den gewünschten Benutzernamen ersetzen (Achtung nur Kleinbuchstaben verwenden) und ein Passwort vergeben und ggf. die Daten vervollständigen, sofern benötigt oder einfach alles mit Enter bestätigen.
Als nächstes muss dieser Benutzer als Samba-User hinzugefügt werden
smbpasswd -a username
Username durch den zuvor angelegten Benutzer ersetzen und ein Passwort vergeben. Damit es einfacher ist, kann das gleiche Passwort wie im ersten Schritt vergeben werden.
Als nächstes muss die Freigabe erstellt werden. Hierfür editiert man die smb.conf mit folgendem Befehl:
nano /etc/samba/smb.conf
Die Einstellungen unter Global können übernommen werden. Den Eintrag [dietpi] – dies ist der Standard-Share – mit dem Freigabenamen ersetzen, in unserem Beispiel ist es [filme]. Der Kommentar kann angepasst werden, ist aber nicht zwingend erforderlich. Unter path = den gewünschten Pfad zur platte eintragen, in unserem Beispiel ist es path = /mnt/filme
Als nächstes unter valid users = den oder die Benutzer eintragen, die Zugriff haben sollen. Diese Benutzer müssen zwingend wie oben beschrieben angelegt sein. Mehrere Benutzer einfach mit Blank (Leertaste) trennen.
Die Datei mit CTRL-X speichern und am besten den Pi neu starten.
Danach mit \\ip-adresse unter Windows oder im Finder unter MacOS mit Server verbinden smb://ip-adresse die Verbindung zur Freigabe herstellen, mit dem Benutzer anmelden und auf die Freigabe zugreifen.
Die in diesem Video benötigte Hardware findest Du hier (Amazon-Affiliate)
Raspberry Pi 4 : https://amzn.to/2EVzC8x
passendes Case passiv gekühlt: https://amzn.to/2DqVuIF
Netzteil: https://amzn.to/3kd0wsV
SD-Karte: https://amzn.to/2XzHuTX
Falls benötigt:
SD-Card Reader: https://amzn.to/2EZhNWn
Lan Kabel: https://amzn.to/31nIk7j
Die Anleitung der Installation des Raspberry Pi 4 it DietPi findest Du hier: https://blog.login.gmbh/raspberry-pi-dietpi-die-schnelle-alternative-grundinstallation/