Montando e conectando em um servidor NFS

Publicado por Robson Fernando Gomes em 05/04/2012

[ Hits: 81.119 ]

Blog: http://maguscode.blogspot.com/

 


Montando e conectando em um servidor NFS



Existe uma maneira simples de compartilhar arquivos pela rede, é através de um servidor NFS (Network File System).

Com ele é possível montar um diretório remoto como se fosse apena uma pasta simples em seu computador.

- Instalação:

O processo de instalação é bem simples, basta abrir o terminal e executar o comando:

sudo apt-get install nfs-kernel-server

Linux: Montando e conectando em um servidor NFS

Linux: Montando e conectando em um servidor NFS

- Configuração do servidor:

O processo de configuração do servidor é bem simples, basta editar o arquivo exports localizado em /etc/exports:

Linux: Montando e conectando em um servidor NFS

Linux: Montando e conectando em um servidor NFS

Onde a sintaxe simples é:

(diretorio_a_ser_liberado) (host)(permissao)

Exemplo:

/home/mago/teste_nfs 192.168.0.127(rw)

Linux: Montando e conectando em um servidor NFS



Neste exemplo é dado a permissão de leitura(r) e escrita(w) do diretório /home/mago/teste_nfs para o host 192.168.0.127.

Caso o objetivo fosse liberar todos a pasta para qualquer computador seria necessário apenas colocar um asterisco (*) no local do host como pode ser visto abaixo:

/home/mago/teste_nfs *(rw)

Agora basta apenas reiniciar o servidor NFS.
Sintaxe:

sudo service nfs-kernel-server restart

Linux: Montando e conectando em um servidor NFS

Conectando ao servidor

O processo para montar um diretório liberado no servidor é bem simples. Basta utilizar a seguinte sintaxe:

sudo mount -t nfs (host):(diretorio_a_ser_montado) (diretorio_destino)

Exemplo:

sudo mount -t nfs 192.168.0.127:/home/mago/teste_nfs /tmp/teste

Linux: Montando e conectando em um servidor NFS

Agora é possível utilizar o arquivos do diretório /home/mago/teste_nfs do ip 192.168.0.127, como se fosse um diretório do seu próprio computador.

Abaixo é possível ver o diretório montado.

Linux: Montando e conectando em um servidor NFS

Dica previamente publicada em:

Outras dicas deste autor

Diferença entre replaceAll e replace na classe String em Java

Oracle - Criar usuário com privilégio de DBA

Obter data e hora do sistema em Java

Visualizar todas tabelas do banco de dados no Oracle e no Mysql

Entendendo os getters e setters em Java

Leitura recomendada

Web Linux Designers

Impressão no SIAFI com Ubuntu

Configurando rota para endereço multicast

Sites de manuais, livros, fóruns, programas e pacotes para Slackware

Aumentando a segurança de pastas e arquivos com ACL

  

Comentários
[1] Comentário enviado por d3l3t3 em 05/04/2012 - 14:57h

Muito legal!
Vou precisar disso!
Favoritado!

[]'s

[2] Comentário enviado por mcnd2 em 05/04/2012 - 21:38h

O compartilhamento via NFS para quem usa linux nas máquinas é uma ótima.

Uso em casa esse compartilhamento e aprovo.


[3] Comentário enviado por cesarmunoz em 05/04/2012 - 22:50h

Qual a diferença de um Samba Server para um NFS?

[4] Comentário enviado por mcnd2 em 08/04/2012 - 17:18h

@cesarmunoz, a diferença é:

*NFS é o sistema de compartilhamento de arquivos nativos dos Unix/Linux;
*O Samba é um aplicativo que emula o comportamento de um servidor de
arquivos com protocolo SMB, que é nativo dos Windows.

Então NFS é compartilhamento Linux vs Linux e Samba Linux vs Windows.

[5] Comentário enviado por stasun em 09/04/2012 - 09:35h

Não é necessário instalar um pacote no cliente?

Uma dica de montagem, seria adicionar ao /etc/fstab.

[6] Comentário enviado por eduardoclpk em 24/09/2013 - 14:44h

stasun, Sim é você pode instalar via apt-get
apt-get install nfs-common
Para mais informações acesse:
http://linuxusers.com.br/home/linux/nfs-network-file-system/



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts