Anleitung: Samba – 3 Freigaben auf einem Raspberry Pi 5 konfigurieren

Mit Samba verwandelst du deinen Raspberry Pi in einen Dateiserver, der sich elegant in Windows-Netzwerke einklinkt. Drei Freigaben, drei Zugriffsregeln – wie drei Türen mit unterschiedlich strengen Türstehern.

Ziel dieser Anleitung: Einrichtung von drei Samba-Freigaben mit unterschiedlichen Berechtigungen für IT, Buchhaltung und öffentliche Nutzung.

1. Übersicht der Freigaben

2. Samba installieren

sudo apt update
sudo apt install samba samba-common-bin -y

3. Verzeichnisse erstellen

sudo mkdir -p /srv/samba/it-share
sudo mkdir -p /srv/samba/buchhaltung-share
sudo mkdir -p /srv/samba/public

4. Berechtigungen setzen

IT-Freigabe

sudo chgrp it-abteilung /srv/samba/it-share
sudo chmod 2770 /srv/samba/it-share

Buchhaltung

sudo chgrp buchhaltung /srv/samba/buchhaltung-share
sudo chmod 2770 /srv/samba/buchhaltung-share

Öffentlich

sudo chmod 2775 /srv/samba/public
Erklärung: Das führende 2 in 2770 sorgt dafür, dass neue Dateien automatisch die Gruppenzugehörigkeit erben.

5. Samba-Konfiguration bearbeiten

sudo nano /etc/samba/smb.conf

Am Ende der Datei folgende Freigaben hinzufügen:

[it-freigabe]
path = /srv/samba/it-share
valid users = @it-abteilung
read only = no
browsable = yes
create mask = 0660
directory mask = 0770

[buchhaltung-freigabe]
path = /srv/samba/buchhaltung-share
valid users = @buchhaltung
read only = no
browsable = yes
create mask = 0660
directory mask = 0770

[oeffentlich]
path = /srv/samba/public
read only = yes
guest ok = yes
browsable = yes

6. Samba-Passwörter setzen

Jeder Benutzer benötigt ein Samba-Passwort:

sudo smbpasswd -a mueller
sudo smbpasswd -a schmidt
sudo smbpasswd -a weber
sudo smbpasswd -a fischer
Wichtig: Samba nutzt eigene Passwörter, unabhängig vom Linux-Login.

7. Samba-Dienst neu starten

sudo systemctl restart smbd nmbd
sudo systemctl enable smbd nmbd

8. Konfiguration testen

testparm
Erwartung: Keine Fehler in der Konfiguration.

9. Firewall konfigurieren (optional)

sudo ufw allow samba

10. Zugriff testen

Vom Windows-PC im Explorer eingeben:

\\SERVER-IP

Oder direkt:

\\SERVER-IP\it-freigabe
\\SERVER-IP\buchhaltung-freigabe
\\SERVER-IP\oeffentlich

11. Häufige Fehler

12. Fazit

Mit diesen drei Freigaben ist dein Raspberry Pi bereit für den Einsatz im Netzwerk. Jede Abteilung bekommt ihren eigenen Bereich, während die öffentliche Freigabe als Schaufenster dient. Ordnung trifft Funktion – genau so soll ein Server arbeiten.