Je voudrais monter un partage de dossier NFS depuis mon Synology NAS sur mon RPi. Jusqu'à présent, tous mes efforts ont été infructueux.
Je suis coincé sur:
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
Guides suivis:
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:
Périphériques:
RPi - NFS Client OS: Raspbian Synology NAS - NFS Server OS: DSM5.0
IP:
RPi - 192.168.0.17
Synology NAS - 192.168.0.100
État et configuration réels:
Exporter un fichier
DS> cat /etc/exports
/volume1/Movies 192.168.0.17(rw,async,no_wdelay,insecure,no_root_squash,anonuid=1000,anongid=100)
Autorisation de dossier à partager
DS> ls -ls /volume1/ | grep Movies
4 drwxrwxrwx 2 root root 4096 Jul 23 07:14 Movies
uid et gud sur framboise
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)
Je pense que le problème est lié à uid et gud mais je ne sais pas comment le faire correspondre sur le client.
Merci pour tous les conseils et solutions possibles.
la source
Make sure your mount directories are created properly on the Pi.
- Merci beaucoup, ça a fait l'affaire. Sinon, seul root pourrait accéder correctement aux fichiers, ils étaient en lecture seule pour tous les autres.Pour Synology DSM 5.1, définissez Privilège sur "Lecture seule" (sauf si vous voulez que votre pi écrive des fichiers) et Squash sur "Mappez tous les utilisateurs à l'administrateur"
la source
Avant de monter le nfs,
vous devez démarrer rpc
la source
L'erreur réelle peut être que vous essayez de monter
/volumes1/Movies
ce qui est une erreur de frappe surls -ls /volume1/ | grep Movies
la source
s
dansvolumes1
, bien repéré!N'oubliez pas d'ouvrir les ports du pare-feu pour cela (la liste des règles d'application intégrées en a une pour le serveur de fichiers Mac / Linux qui fait l'affaire).
la source
J'ai utilisé des connexions cifs avant et je n'ai pas vu qu'il
/volume1
manquait. Les exemples suivants fonctionnent dans ma configuration similaire à ceux ci-dessus:la source