kurse:raspberry_pi:n8n_auf_raspberry_pi_im_lan_mit_docker:kapitel_6_lektion_6.3

Sie richten optional eine kleine Samba-Freigabe ein, damit Sie vom Windows-PC oder einem anderen Rechner im Heimnetz bequem auf einen Austauschordner des Raspberry Pi zugreifen können.

Wichtig: Samba ist nicht nötig, damit n8n läuft. Diese Lektion ist nur ein Komfort-Baustein für den Alltag.

Nicht freigeben: ``/srv/docker/n8n`` , ``/srv/docker/n8n/data`` oder die Datei ``.env``. Verwenden Sie stattdessen einen separaten Austauschordner.


sudo apt update
sudo apt install -y samba

sudo mkdir -p /srv/shares/n8n-exchange
sudo chown master:master /srv/shares/n8n-exchange
sudo chmod 775 /srv/shares/n8n-exchange

Hinweis: Wenn Ihr Linux-Benutzer nicht ``master`` heißt, passen Sie den Namen in den Befehlen entsprechend an.


sudo smbpasswd -a master

Wichtig: Das ist das Passwort für den Samba-Zugriff im Netzwerk – nicht automatisch Ihr normales Linux-Passwort.


sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

Öffnen Sie die Samba-Konfiguration:

sudo nano /etc/samba/smb.conf

Fügen Sie am Ende der Datei diesen Block ein:

[n8n-exchange]
   comment = n8n Austauschordner im LAN
   path = /srv/shares/n8n-exchange
   browseable = yes
   read only = no
   guest ok = no
   valid users = master
   create mask = 0664
   directory mask = 0775

Hinweis: Auch hier gilt: Wenn Ihr Benutzer nicht ``master`` heißt, bitte anpassen.


testparm -s
sudo systemctl restart smbd
sudo systemctl enable smbd
sudo systemctl status smbd --no-pager

Erwartung: Der Dienst ``smbd`` läuft ohne Fehler.


Öffnen Sie im Windows-Explorer:

\\core.local\n8n-exchange

Falls der Hostname im Heimnetz nicht sauber aufgelöst wird, alternativ:

\\IP-ADRESSE\n8n-exchange

Danach mit dem zuvor gesetzten Samba-Benutzer und Passwort anmelden.


Sinnvoll

  • exportierte Workflows
  • Screenshots
  • Dokumentation
  • Textdateien
  • Austauschdateien zwischen Windows-PC und Raspberry Pi

Nicht sinnvoll

  • ``.env``
  • produktive n8n-Daten
  • Secrets / Tokens / Schlüssel
  • komplette Container-Verzeichnisse

Zugriff verweigert: Benutzername/Passwort prüfen, ``valid users`` kontrollieren Freigabe nicht sichtbar: ``systemctl status smbd`` und ``testparm -s`` prüfen Hostname geht nicht: mit ``\\IP-ADRESSE\n8n-exchange`` testen


Samba ist in diesem Kurs eine optionale Komfort-Erweiterung – n8n selbst bleibt davon unabhängig.

  • kurse/raspberry_pi/n8n_auf_raspberry_pi_im_lan_mit_docker/kapitel_6_lektion_6.3.txt
  • Zuletzt geändert: 2026/03/18 15:33
  • von strangelove