Gostaria de montar um compartilhamento de pasta NFS do meu Synology NAS no meu RPi. Até agora, todos os meus esforços foram infrutíferos.
Eu fico preso em:
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
Guias seguidos:
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 /
Topologia:
Dispositivos:
RPi - SO do cliente NFS: Raspbian Synology NAS - SO do servidor NFS: DSM5.0
IP:
RPi - 192.168.0.17
Synology NAS - 192.168.0.100
Estado atual e configuração:
Exportar arquivo
DS> cat /etc/exports
/volume1/Movies 192.168.0.17(rw,async,no_wdelay,insecure,no_root_squash,anonuid=1000,anongid=100)
Permissão de pasta para compartilhar
DS> ls -ls /volume1/ | grep Movies
4 drwxrwxrwx 2 root root 4096 Jul 23 07:14 Movies
uid e gud em framboesa
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)
Acho que o problema está relacionado ao uid e ao gud, mas não sei como combiná-lo no cliente.
Obrigado por todos os conselhos e soluções possíveis.
fonte
Make sure your mount directories are created properly on the Pi.
- Muito obrigado, isso fez o truque. Caso contrário, somente o root poderia acessar os arquivos corretamente, eles eram somente leitura para todos os outros.Para o Synology DSM 5.1, defina Privilégio para "Somente leitura" (a menos que você queira que seu pi grave arquivos) e Squash para "Mapear todos os usuários para o administrador"
fonte
Antes de montar o nfs,
você deve iniciar o rpc
fonte
O erro real pode ser que você esteja tentando montar, o
/volumes1/Movies
que é um erro de digitação parals -ls /volume1/ | grep Movies
fonte
s
novolumes1
, bem visto!Não se esqueça de abrir as portas do firewall para isso (a lista de regras de aplicativos embutidas tem uma para o servidor de arquivos Mac / Linux que faz o truque).
fonte
Eu usei conexões CIFS antes e não vi
/volume1
estava faltando. Os exemplos a seguir estão funcionando na minha configuração semelhantes aos acima:fonte