NFS Exportdatei erstellen

Status
Für weitere Antworten geschlossen.

Muffti2

Benutzer
Mitglied seit
25. Mai 2015
Beiträge
18
Punkte für Reaktionen
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
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
: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).
 

Bordi

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
3.198
Punkte für Reaktionen
3
Punkte
0
Zuletzt bearbeitet:

Muffti2

Benutzer
Mitglied seit
25. Mai 2015
Beiträge
18
Punkte für Reaktionen
0
Punkte
1
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
 

Muffti2

Benutzer
Mitglied seit
25. Mai 2015
Beiträge
18
Punkte für Reaktionen
0
Punkte
1
Hallo Bordi

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

Muffti
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.532
Punkte für Reaktionen
38
Punkte
94
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:

Muffti2

Benutzer
Mitglied seit
25. Mai 2015
Beiträge
18
Punkte für Reaktionen
0
Punkte
1
Danke Frogman

Jetzt sieht die Welt etwas anders aus :)

Gruss Muffti
 

Muffti2

Benutzer
Mitglied seit
25. Mai 2015
Beiträge
18
Punkte für Reaktionen
0
Punkte
1
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
 

hvkls

Benutzer
Mitglied seit
23. Dez 2012
Beiträge
463
Punkte für Reaktionen
0
Punkte
22
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)
 

Tommi2day

Benutzer
Mitglied seit
24. Aug 2011
Beiträge
1.165
Punkte für Reaktionen
63
Punkte
68
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..
 

Muffti2

Benutzer
Mitglied seit
25. Mai 2015
Beiträge
18
Punkte für Reaktionen
0
Punkte
1
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
 

Muffti2

Benutzer
Mitglied seit
25. Mai 2015
Beiträge
18
Punkte für Reaktionen
0
Punkte
1
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
 

Tommi2day

Benutzer
Mitglied seit
24. Aug 2011
Beiträge
1.165
Punkte für Reaktionen
63
Punkte
68
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.
 

Muffti2

Benutzer
Mitglied seit
25. Mai 2015
Beiträge
18
Punkte für Reaktionen
0
Punkte
1
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
 

Muffti2

Benutzer
Mitglied seit
25. Mai 2015
Beiträge
18
Punkte für Reaktionen
0
Punkte
1
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