Home » Netzwerk & Sicherheit » Synology Ordner auf Linux Rechner direkt einbinden

Synology Ordner auf Linux Rechner direkt einbinden

In diesem Artikel zeige ich Euch, wie Ihr freigegebenen Synology-Ordner direkt in Linux per NFS einbinden könnt. NFS bietet mehrere Vorteile gegebenüber anderen Protokollen wie FTP, SMB, Webdav und etc. Ein NFS Laufwerk hat den Vorteil dass die Daten, bevor Ihr sie bearbeiten wollt, nicht erst herruntergeladen werden müssen. Die Anbindung ist quasi in Echtzeit, und die Daten können direkt auf der Festplatte, auf der die Daten liegen, bearbeitet werden. Wollt Ihr z.B ein grösseres Videofile bearbeiten, welches auf einem FTP Server liegen, müsst Ihr die Daten vorher komplett auf Euren Rechner laden, das kostet Zeit, erzeugt unötigen Netzwerktraffik und ist deswegen nicht sehr effizient. Besser wäre es hier für Dateien, welche häufig bearbeitet werden, eine NFS Verbindung zur eurem Fileserver einzurichten. Wie das geht zeige ich Euch Anhang einer Synology, und einem Standard Linux Rechner.

Vorbereitungen

Um einen Synology-Ordner direkt in Linux einbinden zu können, müssen wir diverse Vorbereitungen treffen. Zu aller erst müsst ihr euch auf euer Synology anmelden und geht zu aller erst in die Systemsteuerung. Geht und Dateidienste auf den Reiter "NFS" und aktiviert auf eurer Synology den NFS Dienst. Wählt als maximales NFS Protokol "NFSv4" aus.

Freigabe Eurer Ordner auf der Synology NAS

Um einen Ordner via NFS freizugeben, muss dieser zuerst eingerichtet werden. Das geht ganz einfach auf Eurer Synology im Reiter "Freigegebene Ordner". Erstellt Euch einen neuen freigegebenen Ordner, oder nemmt einfach einen Vorhanden Ordern und geht auf diesem Ordner auf "Bearbeiten". Ganz links findet Ihr die NFS-Berechtigungen. Hier müssen wir jetzt jedem Rechner, den Ihr Zugriff auf diesen Ordner geben möchtet von Hand eintragen. Tragt hier die IP Adresse eures Zielrechners ein, stellt sicher dass Lese & Schreibzugriff aktiviert ist, und lasst sonst alles so wie es ist.

Stellt sicher das Eurer Zielrechner im Netzwerk eine feste IP hat. Sollten Eure durch Euren DHCP Router vergeben werden, kann es sein, dass Eurer Arbeitsrechner mal eine andere IP Adresse bekommt. Dann klappt der Zugriff nicht mehr. Deshalb in den Netzwerkkonfigurationen Eures Clients unbedingt die IP Adresse fixieren.
Die Vorbereitungen für das einbinden des Ordners sind nun erledigt. Nun geht es daran den Ordner auf eurem Linux Rechner einzubinden.

Freigegebenen Ordner auf Eurem Linux Rechner einbinden

Damit das funktioniert, müsst Ihr Euch zuerst den NFS-Client auf eurem Linux Rechner installieren. Öffnet dazu die Konsole und logt Euch mit "sudo -i" als root user ein. Gebt Eurer Passwort ein. Danach und gebt den Befehlt

apt install nfs-common

ein.

Als nächstes müssen wir uns einen Ordner erstellen, mit dem der Ordner auf der Synology quasi verknüpft wird. Das könnt Ihr eigentlich am besten direkt auf Eurem HomeOrdner machen.

Möchtet ihr den Ordner auf einer anderen Partition haben, oder auf einer anderen Festplatte, könnt Ihr das natürlich auch tun. Geht per Linux File Explorer in den Bereich auf diesem ihr den Ordner erstellen wollt. Klickst rechts auf das leere Fenster und wählt "im Terminal öffnen" aus. Erstellt Euch mit dem Befehl "mkdir" einen Ordner mit eine beliebigen Namen. Navigiert anschliessend in diesen Ordner mit dem Befehl "cd" Ordername und tippt pwd in die Konsole. Notiert Euch den kompletten Pfad des Ordners aus der Konsolenausgabe.

Damit Eurer Rechner diesen erstellten Ordner automatisch bei jedem Start des Rechners mit Eurem Synology NFS Ordner verbindet müssen wir dies zuerst dem System beibringen.

Das machen wir in dem wir mit sudo Rechten in die Daten etc/fstab gehen und diese editieren. Das machen wir mit dem Befehl

nano /etc/fstab

Navigiert mit den Pfeiltasten nach ganz unten. Hier müssen wir jetzt die Verbindung eintragen. Das sieht in meine Fall so aus:

Erster Teil Pfad mit IP auf Eurer Synology (achtet darauf das richtige Volumen auszuwählen) Das Volumen auf dem Eurer Synology Ordner ist, seht Ihr bei den freigegeben Ordnern direkt darunter. Der zweite Teil ist der Pfad den Ihr Euch oben notiert habt, das ist der Ordner auf eurem Linux Rechner. NFS4 ist das Protokol, der Rest sind Standard Einstellungen. Überprüft alles nocheinmal und speichert die Datei mit "strg+o" ab und beendet mit "strg+x"

Achtet darauf den Namen Eurer Pfade auf eure Pfade anzupassen.

Nun müssen wir das ganze noch einbinden und überprüfen.


Als erstes geben wir im Terminal den folgenden Befehl ein:

mount /home/mario/Dokumente/Webserver/nfsordner

Danach den Befehl:

mount 172.16.0.54:/volume1/vmiso

Beide Befehle sollten ohne Ausgabe eines Outputs übernommen werden.
Ihr habt den Ordner nun in Eurem Explorer möglicherweise auf in der Kategorie externe Geräte. Dieses Eintrag könnt Ihr wenn ihr wollt ausblenden. Ihr könnt nämlich nun ganz einfach über den Ordner, den Ihr vorher erstellt habt, auf den Synology Ordner zugreifen. Falls Ihr direkt keinen Zugriff auf den Ordner habt, müssen wir kurz noch die Berechtigungen richtig setzen. Das geht mit den folgenden zwei Befehlen:

chown -R user:user /home/mario/Dokumente/Webserver/nfsordner

und

chmod -R 770 /home/mario/Dokumente/Webserver/nfsordner

Ersetzt User mit Eurem Benutzernamen.

Der erste Befehlt gibt an das Ihr als Benutzer der Gruppe "User" Zugriffsberechtigung habt, der zweite Befehl gibt an dass Ihr als User Lese- Schreib und Ausführungsberechtigung habt.

Nun könnt ihr Daten auf eurem Linux Rechner in diesem Ordner einwerfen, und habt Ihn direkt auch auf Eurer Synology. Diesen Ordner könnt Ihr jetzt natürlich auf allen anderen Rechnern ebenfallsnutzen indem Ihr auf den anderen Rechnern die Konfiguration ebenfalls durchführt.

Wollt Ihr mehr über verschiedene Netzwerkprotokolle bescheid wissen? Dann schaut doch hier vorbei!

Falls Ihr Fragen und Anmerkungen habt, stellt sie doch gerne in die Kommentare.

Ähnliche Beiträge

Schreibe einen Kommentar

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