Vamos ter como exemplo dois servidor Linux Debian 7:

HostNameIPAplicação
01-servidor192.168.56.100servidor
02-servidor192.168.56.101cliente
  • No Servidor 01, temos que instalar os seguintes pacotes:
    • apt-get install rpcbind portmap nfs-kernel-server nfs-common
  • Criar um diretório com o comando:
    • mkdir /home/arquivos
  • Dar as permições 777 no diretorio arquivos, veja mais sobre permição em arquivos e diretórios Linux nesse link.
    • chmod 777 -R /home/arquivos
  • Editar o arquivos /etc/exports e adicionar a linha abixo no final do arquivo:
    • home/arquivos 192.168.56.100/24(rw,sync,no_subtree_check)
  • Aplicar as modificações:
    • exportfs -ra
    • exportfs -v

  • No cliente digitar o comando ping para testar a comunicação entre os servidores: ping -c5 192.168.56.100
PING 192.168.56.100 (192.168.56.100) 56(84) bytes of data.
64 bytes from 192.168.56.100: icmp_req=1 ttl=64 time=1.31 ms
64 bytes from 192.168.56.100: icmp_req=2 ttl=64 time=1.43 ms
64 bytes from 192.168.56.100: icmp_req=3 ttl=64 time=1.22 ms
64 bytes from 192.168.56.100: icmp_req=4 ttl=64 time=1.28 ms
64 bytes from 192.168.56.100: icmp_req=5 ttl=64 time=0.982 ms

- 192.168.56.100 ping statistics —
5 packets transmitted, 5 received, 0% packet loss, time 4010ms
rtt min/avg/max/mdev = 0.982/1.246/1.435/0.152 ms

Neste caso tivemos 5 resposta de confirmação que as duas maquinas servidoras estao na mesma rede e estão se comunicando.

  • Criar o diretório em arquivos em /home/ com o comando abaixo:
    • mkdir -p /home/arquivos
  • Agora vamos montar o compartilhamento do servidor no cliente, A resposta deste comando pode demorar uns minutos:
    • mount 192.168.56.100:/home/arquivos /home/arquivos