Ich möchte eine NFS-Ordnerfreigabe von meinem Synology NAS auf meinem RPi bereitstellen. Bisher waren alle meine Bemühungen erfolglos.
Ich stecke fest auf:
pi@raspberrypi ~ $ sudo mount -t nfs 192.168.0.100:/volumes1/Movies /mnt/Movies
mount.nfs: access denied by server while mounting 192.168.0.100:/volumes1/Movies
Es folgten Anleitungen:
https://www.synology.com/en-us/support/tutorials/566
http://wiki.xbmc.org/index.php?title=NFS#Synology
http://www.robvanhamersveld.nl / 2012/12/14 / share-media-from-synology-to-xbmc-with-nfs /
Topologie:
Geräte:
RPi - NFS-Client-Betriebssystem: Raspbian Synology NAS - NFS-Server-Betriebssystem: DSM5.0
IP:
RPi - 192.168.0.17
Synology NAS - 192.168.0.100
Aktueller Status und Konfiguration:
Exportdatei
DS> cat /etc/exports
/volume1/Movies 192.168.0.17(rw,async,no_wdelay,insecure,no_root_squash,anonuid=1000,anongid=100)
Ordnerberechtigung zum Teilen
DS> ls -ls /volume1/ | grep Movies
4 drwxrwxrwx 2 root root 4096 Jul 23 07:14 Movies
Uid und Gud auf Himbeere
pi@raspberrypi ~ $ id
uid=1000(pi) gid=1000(pi) groups=1000(pi),4(adm),20(dialout),24(cdrom),27(sudo),29(audio),44(video),46(plugdev),60(games),100(users),105(netdev),999(input),1001(indiecity),1002(spi),1003(gpio)
Ich denke, das Problem hängt mit uid und gud zusammen, aber ich weiß nicht, wie ich es auf dem Client abgleichen soll.
Vielen Dank für alle Ratschläge und möglichen Lösungen.
quelle
Make sure your mount directories are created properly on the Pi.
- Vielen Dank, das hat den Trick gemacht. Andernfalls konnte nur root ordnungsgemäß auf die Dateien zugreifen, sie waren für alle anderen schreibgeschützt.Setzen Sie für Synology DSM 5.1 die Berechtigung auf "Schreibgeschützt" (es sei denn, Sie möchten, dass Ihr Pi Dateien schreibt) und Squash auf "Alle Benutzer dem Administrator zuordnen".
quelle
Bevor Sie die NFS mounten,
Sie müssen rpc starten
quelle
Der eigentliche Fehler kann sein, dass Sie versuchen zu mounten,
/volumes1/Movies
was ein Tippfehler istls -ls /volume1/ | grep Movies
quelle
s
involumes1
, gut gesehen!Vergessen Sie nicht, die Firewall-Ports dafür zu öffnen (die Liste der integrierten Anwendungsregeln enthält einen für Mac / Linux-Dateiserver, der den Trick ausführt).
quelle
Ich habe vorher cifs-Verbindungen verwendet und nicht gesehen, dass sie
/volume1
fehlten. Die folgenden Beispiele funktionieren in meiner Konfiguration ähnlich wie oben:quelle