Me gustaría montar una carpeta compartida NFS desde mi Synology NAS en mi RPi. Hasta ahora, todos mis esfuerzos han sido infructuosos.
Me atasco en:
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
Guías seguidas:
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 /
Topología:
Dispositivos:
RPi - SO Cliente NFS: Raspbian Synology NAS - SO Servidor NFS: DSM5.0
IP:
RPi - 192.168.0.17
Synology NAS - 192.168.0.100
Estado actual y configuración:
Exportar archivo
DS> cat /etc/exports
/volume1/Movies 192.168.0.17(rw,async,no_wdelay,insecure,no_root_squash,anonuid=1000,anongid=100)
Permiso de carpeta para compartir
DS> ls -ls /volume1/ | grep Movies
4 drwxrwxrwx 2 root root 4096 Jul 23 07:14 Movies
uid y gud en frambuesa
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)
Creo que el problema está relacionado con uid y gud, pero no sé cómo hacerlo coincidir con el cliente.
Gracias por todos los consejos y posibles soluciones.
fuente
Make sure your mount directories are created properly on the Pi.
- Muchas gracias, eso funcionó. De lo contrario, solo la raíz podría acceder a los archivos correctamente, fueron de solo lectura para todos los demás.Para Synology DSM 5.1, establezca Privilegio en "Solo lectura" (a menos que desee que su pi escriba archivos) y Squash en "Asignar todos los usuarios al administrador"
fuente
Antes de montar el nfs,
debes comenzar rpc
fuente
El error real puede ser que está intentando montar,
/volumes1/Movies
que es un error tipográfico parals -ls /volume1/ | grep Movies
fuente
s
envolumes1
, bien visto!No olvide abrir los puertos de firewall para esto (la lista de reglas de aplicación integradas tiene una para el servidor de archivos Mac / Linux que hace el truco).
fuente
Utilicé conexiones cifs antes y no vi que
/volume1
faltaba. Los siguientes ejemplos están funcionando en mi configuración similar a los anteriores:fuente