Como resolver o erro “mount.nfs: access denied by server”

4

Estou tentando montar um diretório de um Raspberry Pi 2 (o servidor NFS) de um Ubuntu 15.10 PC (o cliente NFS). Quando tento, recebo o erro:

mount.nfs: access denied by server while mounting 192.168.1.135:/home/pi

Aqui o que estou fazendo.

No Raspberry Pi 2 (servidor NFS)

Adicionada esta linha ao / etc / exports

/home/pi/workspace 192.168.1.*(rw,no_subtree_check,sync,root_squash)

Emitido:

sudo update-rc.d rpcbind enable && sudo update-rc.d nfs-common enable

E então iniciei o servidor NFS:

pi@dex ~ $ sudo service nfs-kernel-server start
[ ok ] Exporting directories for NFS kernel daemon....
[ ok ] Starting NFS kernel daemon: nfsd mountd.

No PC (cliente NFS)

> showmount -e 192.168.1.135
Export list for 192.168.1.135:
/home/pi/workspace 192.168.1.*

Depois, tento montar o diretório e obtenho o erro:

> sudo mount 192.168.1.135:/home/pi/workspace /home/fanta/nfs
mount.nfs: access denied by server while mounting 192.168.1.135:/home/pi/workspace

Qualquer informação que eu possa coletar para solucionar o problema?

O Raspberry Pi 2 está executando o Linux dex 4.1.13-v7 + e o PC Ubuntu 15.10 de 64 bits.

Obrigado!

    
por Fanta 08.04.2016 / 11:05

1 resposta

7

Você só pode usar * por conta própria ou em nomes de domínio. Substitua-o por ip / numberofbits:

/home/pi/workspace 192.168.1.0/24(rw,no_subtree_check,sync,root_squash)

Veja o homem exporta ou manual do debian

Each machine can be identified either by its DNS name or its IP address. Whole sets of machines can also be specified using either a syntax such as *.falcot.com or an IP address range such as 192.168.0.0/255.255.255.0 or 192.168.0.0/24.

    
por 08.04.2016 / 11:39