NFS Exportdatei erstellen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Muffti2

Benutzer
Registriert
25. Mai 2015
Beiträge
18
Reaktionspunkte
0
Punkte
1
Hallo zusammen

Möchte mir eine Datei im root ... /etc/exports anlegen.

Die Datei versuchte ich mit Vi zu erstellen.
Habe hier so meine Probleme damit.
Habe folgendes Vorgehen getätigt:

vi /etc/exports
Insert : ( ok, hat er geschnappt)

Eingabe :

/volume1/video *(rw,async,no_wdelay,insecure,no_root_squash,anonuid=0,anongid=0)
/volume1/photo *(rw,async,no_wdelay,insecure,no_root_squash,anonuid=0,anongid=0)
/volume1/music *(rw,async,no_wdelay,insecure,no_root_squash,anonuid=0,anongid=0)
~
~
.
.

Betätige die ESC Taste

:x soll den Puffer schreiben, bzw. die Datei erstellen.

Ab dieser Stelle funktioniert es nicht mehr und komme nicht mehr weiter.
Was mache ich da falsch? Kann irgendwie den Editor nicht mehr verlassen!
mit cat /etc/exports sollte ich deren Inhalt sehen ?

Für eine heissen Tip bin ich sehr dankbar.

Muffti
 
:x soll den Puffer schreiben, bzw. die Datei erstellen. Ab dieser Stelle funktioniert es nicht mehr und komme nicht mehr weiter.Was mache ich da falsch? Kann irgendwie den Editor nicht mehr verlassen!
Schau mal hier. :x entspricht ja einem :wq und verlässt bereits den Editor. Allerdings solltest Du den Namen der Datei noch anfügen, wenn diese noch nicht existiert (dabei am besten in dem gewünschten Verzeichnis arbeiten).
 
Zuletzt bearbeitet:
Hallo Frogman

Besten Dank für die Hilfe.
Eine super Unterstützung in diesem Forum! :-)

Leider bin ich mit dem Umgang mit Linux noch nicht soweit, dass ich mich direkt im System wohlfühle.
Die Ausgangslage ist folgende. etc lässt keine Schreibrechte zu (Files Read Only)
So muss ich höchst wahrscheinlich das Ganze momentan vergessen. Unter dem Motto: Never change a running system!

Muffti
 
Hallo Bordi

Danke für die Unterstüzung.
Meine Antwort siehe in diesem Thread.

Muffti
 
Hallo,

vi /etc/exports
Insert : ( ok, hat er geschnappt)

Eingabe :

/volume1/video *(rw,async,no_wdelay,insecure,no_root_squash,anonuid=0,anongid=0)
/volume1/photo *(rw,async,no_wdelay,insecure,no_root_squash,anonuid=0,anongid=0)
/volume1/music *(rw,async,no_wdelay,insecure,no_root_squash,anonuid=0,anongid=0)
~
~
.
.

Betätige die ESC Taste

wenn du dich als user 'root' mit Passwort vom 'admin' angemeldet hast,
brauchst du nach dem editieren und dem betätigen der ESC Taste
nur noch die Tasten 'shift + ZZ' drücken, die Datei wird gespeichert und springt zurück in die Shell (Terminal).

PS: 'shift + ZZ' # die shift-Taste und zwei mal die Z-Taste drücken.

Achja, nach dem editieren der exports Datei muss sie neu eingelesen werden,
das machst du mit der Eingabe von 'exportfs -ra' in der Shell. (ohne Hochkomma)
 
Zuletzt bearbeitet:
Danke Frogman

Jetzt sieht die Welt etwas anders aus :-)

Gruss Muffti
 
Hallo Laserdesign

Danke für den Tip!
NB. Die Dok von Synolology betreffens NFS ist leider auch nicht mehr so aktuell.
Das dokumentierte NFS mit Abbildungen weist auf:

/volume1/video *(rw,async,no_wdelay,insecure,no_root_squash,anonu id=0,anongid=0)

Lässt man aber unter 5.2 den Security Supervisor laufen, findet er den Stern * als Sicherheitsrisiko!
Alles in allem habe ich etwas dazugelernt, obwohl ich keine NFS Verbindung zustande gebracht habe.
Aber dies gehört wahrscheinlich in ein anderes Kapitel.

Gruss Muffti
 
Wenn ich dich richtig verstehe, geht es nicht. Das liegt dann womöglich an dem falschen Leerzeichen in

Rich (BBCode):
/volume1/video *(rw,async,no_wdelay,insecure,no_root_squash,anonu id=0,anongid=0)

statt

Rich (BBCode):
/volume1/video *(rw,async,no_wdelay,insecure,no_root_squash,anonuid=0,anongid=0)

Wenn dein Router die Adresse 192.168.1.1 haben sollte, kannst du NFS wie folgt aufs lokale Subnetz beschraenken:

Rich (BBCode):
/volume1/video 192.168.1.0/24(rw,async,no_wdelay,insecure,no_root_squash,anonuid=0,anongid=0)
 
Das Sicherheitsrisiko liegt darin, die anonuid=0 (das ist Root) zu setzen.

Imho setzt die DS die /etc/exports mit den Einstellungen aus gemeinsame Ordner Reiter NFS selber, die muss man nicht von Hand anpassen und wird bei der nächsten Änderung wohl auch überschrieben..
 
Hallo Tommy2day

Danke für den Hinweis.

Legt die DS dann das Verzeichnis exports selbständig an ?
Dies würde ja bedeuten, dass man unter Root keine Eingriffe tätigen muss.
Noch eine weitere Frage. Muss z.B. Diskstation/volume/video noch gemountet werden für
Video. Photo und Musik.
Gibt es ein Beispiel?

Danke

Muffti
 
Hallo Tomi2day

Bin etwas weiter.
Bilder funktionieren.

Videos und Musik haben keine Zugriff auf die DS.
Habe alle nach dem selben Muster konfiguriert.

/volume1/music 192.168.178.1/24(rw,async,no_wdelay,no_root_squash,insecure,sec=sys,anonuid=1025,anongid=100)
/volume1/photo 192.168.178.1/24(rw,async,no_wdelay,no_root_squash,insecure,sec=sys,anonuid=1025,anongid=100)
/volume1/video 192.168.178.1/24(rw,async,no_wdelay,no_root_squash,insecure,sec=sys,anonuid=1025,anongid=100)


Gruss Muffti
 
wieder direkt in der /etc/exports? Warum?

Im DSM in die Systemsteuerung gehen. Dort gemeinsame Ordner auswählen. Dort den gewünschten Share z.B. "photo" auswählen und Bearbeiten. Dort zunächst im Tab "Berechtigungen" die notwendigen Berechtigungen z.b. für admin oder guests vergeben. Dann im Tab "NFS-Berechtigungen" ->"Erstellen". Dort die passenden Einträge machen. Ich lasse z.B. nur Root-Dateien umwandeln und erlaube keine guests=anon

syno_nfs_berechtigung.jpg

Abspeicher und fertig.
 
Hallo Tomi2day

Besten Dank für die detaillierten Unterlagen.
Habe die Konfiguration genau so übernommen wie das Beispiel. Leider ohne Erfolg.
Es bleibt beim Zugriff auf auf den Photo Ordner, welcher einwandfrei funktioniert!
Video und Musik bleibt weiterhin ein Rätsel. :-(
Habe viel Zeit dafür aufgewendet. Und schaue weiterhin, ob ich noch zu einer Lösung komme.

Ich bedanke mich für den guten Support

Grüsse
Muffti
 
Hallo hvkls

Vorerst einmal vielen Dank für den Tip.
Sorry, für meine unterlassene Anwort, dies ist nicht meine Art!

Nun zu den Fakten, es ist mir leider nie gelungen Video von Kodi zu connecten.
Video, sowie Music funktionieren nicht. (Einzig photo funktioniert)
Beim Einrichten sehe ich zwar die Diskstation Adresse sowie die Pfade

volume1/video
volume1/music
volume1/bilder --> funktioniert!

Dies ist mein Eintrag
/volume1/video 192.168.xxx.xxx/24(rw,async,no_wdelay,insecure,no_root_squash,anonuid=1024,anongid=100)

Gruss Muffti
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat