HowTo: OpenMediaVault – Windows Freigabe bzw. SMB Server einrichten

So richtig praktisch wird ein NAS (Raspberry Pi – NetworkAttachedStorage / NAS mit einem Raspberry Pi 4 selber bauen) natürlich erst dann, wenn man von überall im Netzwerk darauf zugreifen kann. Denn nur so lassen sich Daten speichern oder Abrufen.

Um Medien wie Fotos, Videos oder Musik zu verteilen gibt es natürlich die Möglichkeit diese mithilfe eines DLNA Servers verfügbar zu machen. (Infos dazu hier: OpenMediaVault – DLNA Plugin für Medienstreaming installieren)

Auf diesem Weg lassen sich die Daten aber nur abrufen. Eine Möglichkeit sie auch darauf speichern zu können ist die Freigabe einzelner Ordner oder Laufwerke via SMB bzw. Windows Freigabe. SMB bezeichnet dabei das Server Message Block Protokoll welches manchmal auch CIFS (Common Internet File System) genannt wird.

Nach der Freigabe über das SMB Protokoll könnt ihr von jedem Computer der dieses Protokoll unterstützt (und mit dem gleichen Netzwerk verbunden ist) darauf zugreifen. Mit bestimmten Apps ist auch der Zugriff von Smartphones möglich.

Wie Ihr so eine Freigabe einrichtet ist im folgenden Artikel beschrieben.


Sicherheitshinweise

Ich weiß die folgenden Hinweise sind immer irgendwie lästig und wirken unnötig. Aber leider haben schon viele Menschen die es "besser" wussten aus Leichtsinnigkeit Augen, Finger oder anderes verloren bzw. sich verletzt. Im Vergleich dazu ist ein Datenverlust fast nicht der Rede Wert, aber auch diese können echt ärgerlich sein. Deswegen nehmt Euch bitte fünf Minuten Zeit um die Sicherheitshinweise zu lesen. Denn auch das coolste Projekt ist keine Verletzung oder anderen Ärger wert.
https://www.nerdiy.de/sicherheitshinweise/

Affiliatelinks/Werbelinks

Die hier in aufgeführten Links zu Online-Shops sind sogenannte Affiliate-Links. Wenn Du auf so einen Affiliate-Link klickst und über diesen Link einkaufst, bekommt Nerdiy.de von dem betreffenden Online-Shop oder Anbieter eine Provision. Für Dich verändert sich der Preis nicht. Falls Du Deine Einkäufe über diese Links tätigst unterstützt Du Nerdiy.de dabei auch in Zukunft weitere nützliche Projekte anbieten zu können. 🙂 


Voraussetzungen

Bevor ihr mit diesem Artikel startet solltet ihr den Raspberry Pi soweit vorbereitet haben, dass dieser über das Netzwerk erreichbar und per SSH Steuerbar ist. Außerdem sollte OpenMediaVault darauf installiert sein und laufen.

Die folgenden Artikel beschreiben was zu tun ist um Euren Raspberry Pi soweit vorzubereiten:

In der folgenden Listen findet Ihr alle Teile die Ihr zur Umsetzung dieses Artikels benötigt.

Benötigtes Werkzeug:

NumberLink
1xSchraubendreher Set  Bei Amazon kaufen
1xSD Kartenleser  Bei Amazon kaufen

Benötigtes Material:

NumberLink
1x Raspberry Pi  Bei Amazon kaufen
1x Raspberry Pi Netzteil  Bei Amazon kaufen
1x Raspberry Pi Gehäuse  Bei Amazon kaufen
1x Micro SD Karte 64GB  Bei Amazon kaufen


Laufwerk und Ordner Freigabe unter Open Media Vault einrichten

Falls Ihr noch kein Laufwerk (z.B. Externe Festplatte) in Eurer OMV Instanz eingerichtet habt, solltet Ihr das jetzt tun. Denn nur so lassen sich große Datenmengen speichern und bequem über das Netzwerk freigeben.

Wie ihr dabei vorgehen könnt habe ich in dem Artikel OpenMediaVault – Externe Festplatte als Laufwerk einrichten beschrieben.


Benutzer erstellen

Ich empfehle Euch dringend, jeden freigegebenen Ordern mit einem Benutzerlogin zu sichern. So ist sichergestellt, dass nur berechtigte Personen Lese- und/oder Schreibzugriff auf die Freigabe bekommen.

Dazu solltet Ihr außerdem einen separaten Benutzer erstellen. Natürlich könnt Ihr auch über den OMV Standard-Benutzeraccount auf die Freigabe zugreifen. Durch einen separaten Benutzeraccount schafft Ihr allerdings nochmal eine zusätzliche Absicherung.

Wie ihr vorgehen könnt um einen neuen Benutzer zu erstellen, habe ich zum einen in dem Artikel OpenMediaVault – Weiteren Benutzer erstellen beschrieben. Zum anderen ist es aber auch in den nächsten Schritten nochmal gezeigt.

Klickt dazu in dem Abschnitt

  • Users

auf den Eintrag

  • Users

Klickt dann auf das gezeigte blaue Plus Symbol…

…und dann auf “Create”.

In dem daraufhin angezeigten Formular könnt Ihr alle Benutzerinfos eingeben.

In den meisten Fällen reicht es aus einen Benutzernamen und Passwort zu vergeben. Natürlich könnt Ihr hier aber auch weitere Einstellungen (z.B. Gruppenzugehörigkeit) konfigurieren.

Klickt dann zum übernehmen der Einstellungen auf “Save”.

Bevor Ihr die Änderung der Konfiguration bestätigt solltet Ihr nun noch die Order Zugriffsrechte konfigurieren.

Markiert dazu den Eintrag des soeben erstellten Benutzers und klickt dann auf das Ordner Symbol mit dem kleinen Schlüssel.

Hier könnt Ihr nun für jeden freigegebenen Ordner einstellen ob der soeben erstellte Benutzer keinen, lese- oder lese- und schreibzugriff haben soll.

Für unseren Fall muss es natürlich der Lese-/Schreibzugriff sein, denn nur so können in den Ordner auch Daten geschrieben werden.

Um die geänderten Zugriffsrechte zu übernehmen, müsst Ihr nun noch auf “Save” klicken.

Nun könnt Ihr die Änderung der Konfiguration übernehmen indem Ihr auf den gezeigten Haken im oberen gelben Balken klickt…

… und die Übernahme durch auf einen Klick auf “Yes” bestätigt.


SMB Server Plugin installieren

Das SMB Server gehört zur Grundfunktionalität von OpenMediaVault und ist Standardmäßig installiert. Ihr könnt also direkt mit der Konfiguration beginnen.


SMB Server aktivieren und konfigurieren

Damit Ihr eine SMB Freigabe einrichten könnt muss der Server zunächst aktiviert und konfiguriert werden.

Klickt dazu im Abschnitt

  • Services

…auf den Bereich

  • Settings

Dort aktiviert Ihr den Haken bei “Enabled” um den SMB Server zu aktivieren.

Neben ein paar weiteren Optionen könnt Ihr hier auch “Heimatverzeichnisse” für die jeweile Benutzer aktivieren.

Das heißt, dass der jeweilige einen separaten Ordner zugewiesen bekommt auf den nur er selber zugreifen kann. Dies ist zum Beispiel hilfreich um jeden Benutzer in Eurem Netzwerk einen privaten Ordner auf eurem NAS einzurichten.

Eine Weitere praktische Funktion ist die Papierkorbfunktion. Wenn ihr die Option “Enable recycle bin” aktiviert werden alle gelöschten Dateien und Ordner zunächst in den Papierkorb verschoben. Dies kann sehr praktisch sein um versehentlich gelöschte Dateien wiederherstellen zu können.

Wenn Ihr Alle Funktionen wie gewünscht eingestellt habt, könnt Ihr die Einstellungen durch einen Klick auf “Save” übernehmen.


SMB Freigabe einrichten

Nun sollte der SMB Server auf eurem NAS bereits laufen. Allerdings habt ihr bisher noch keine Ordner Freigegen, weshalb der SMB Server im Netzwerk zwar verfügbar ist aber keinerlei Inhalte anzeigt. Im folgenden sind die Schritte beschrieben um einen Ordner freizugeben.

Klickt dazu in der Navigationsleiste auf

  • Shares

Auf der dann erscheinenden Ansicht könnt Ihr durch einen Klick auf das blaue Plus Symbol eine neue Freigabe hinzufügen.

Der freigegebene Ordner lässt sich dann sehr detailliert einstellen.

Dazu müsst Ihr im DropDown-Menü zunächst den Ordner auswählen, welchen ihr freigeben wollt.

Davon abgesehen gibt es die folgenden Optionen:

  • Read-Only: Aktiviert diese Option wenn der Ordner ohne Schreibrechte freigegeben werden soll
  • Browsable: Aktiviert diese Option wenn der Ordner beim Durchsuchen der Server Freigaben sichtbar sein soll. Andernfalls ist er nur durch direkte Eingabe des Pfads zugänglich.
  • Time Machine Support: Aktiviert dies, wenn Ihr die Freigabe für die Time Machine Funktion von Apple nutzen wollt.
  • Inherit ACLs: Aktiviert dies wenn ACLs von Elternverzeichnissen auch für neue Ordner und Dateien eingestellt werden sollen.
  • Inherit permissions: Aktiviert dies wenn Zugriffsrechte von Elternverzeichnissen auch für neue Ordner und Dateien eingestellt werden sollen.
  • Enable recycle bin: Aktiviert dies um in der Freigabe die Papierkorbfunktion zu aktivieren.
  • Hide dot files: Wenn diese Option aktiviert ist werden Dateien, welche mit einem Punkt beginnen versteckt.
  • Extended attributes: Aktiviert dies um erweiterte Atribute abspeichern zu können
  • Store DOS attributes: Aktiviert dies um DOS Attribute abspeichern zu können

Sobald ihr alles nach euren Wünschen konfiguriert habt, könnt ihr die freigabe aktivieren indem ihr auf “Save” klickt.


SMB Freigabe testen

Nachdem ihr den SMB Server aktiviert und eine Freigabe eingerichtet habt ist es nun an der Zeit diese zu testen. Hilfreiche Tipps dazu gibt es auch in dem Artikel RaspberryPi – Ordner mit SMB freigeben und unter Windows als Netzlaufwerk einbinden. Ein paar einfache Schritte sind aber auch in den folgenden Schriten beschrieben.

Öffnet die Ansicht eurer Netzwerkumgebung indem ihr (zum Beispiel) in der gezeigten Ansicht auf “Netzwerk” klickt.

In der darauf angezeigten Netzwerkansicht werden euch alle Geräte im lokalen Netzwerk angezeigt. Dort sollte nun auch der Name eurer OpenMediaVault Instanz zu sehen sein.

Wählt sie an indem Ihr doppelt darauf klickt.

Falls noch nicht geschehen müsst ihr euch nun gegenüber dem SMB Server authentifizieren. Dazu solltet ihr die zuvor erstellten Benutzerzugangsdaten nutzen.

Gebt die Benutzerdaten ein und bestätigt sie durch einen klick auf “OK”

Dort solltet Ihr nun die zuvor erstellte Freigabe sehen.


Kein Zugriff auf die SMB Freigabe?

Falls Ihr an dieser Stelle die gezeigte Fehlermeldung angezeigt bekommt liegt dies daran, dass der Nutzer welchen Ihr für die Authentifizierung genutzt habt, nicht über die Rechte verfügt um diesen Ordner anzuzeigen.

In diesem Fall solltet Ihr die Zugriffsrechte nochmal überprüfen. Wie diese eingestellt werden ist im Abschnitt “Benutzer erstellen” weiter oben in diesem Artikel beschrieben.


Netzwerklaufwerk unter Windows einrichten

Nun habt ihr den gewünschten Ordner also Freigegeben. Um nun bequem darauf zugreifen zu können, empfehle ich euch den freigegebenen Order als Netzwerklaufwerk einzurichten.

Wie Ihr das auf einem Windows System umsetzen könnt, habe ich in dem Artikel RaspberryPi – Ordner mit SMB freigeben und unter Windows als Netzlaufwerk einbinden beschrieben.


Weitere Artikel zum Thema OpenMediaVault

Die vielen weiteren Funktionen von OpenMediaVault habe ich in weiteren Artikeln beschrieben. Alle Artikel zu dem Thema findet ihr hier


Viel Spaß mit dem Projekt

Ich hoffe bei euch hat alles wie beschrieben funktioniert. Falls nicht oder ihr Fragen oder Anregungen habt lasst es mich in den Kommentaren bitte wissen. Ich trage dies dann ggf. in den Artikel nach.
Auch Ideen für neue Projekte sind immer gerne willkommen. 🙂

P.S. Viele dieser Projekte - besonders die Hardwareprojekte - kosten viel Zeit und Geld. Natürlich mache ich das weil ich Spaß daran habe, aber wenn Du es cool findest, dass ich die Infos dazu mit Euch teile, würde ich mich über eine kleine Spende an die Kaffeekasse freuen. 🙂

Buy Me a Coffee at ko-fi.com       

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.