LINUX - Compartilhamento de Arquivos por NFS no Ubuntu


Hoje vou mostrar como criar um compartilhamento no Ubuntu de maneira rápida e fácil e para isso vamos usar o NFS.

O que é o NFS?
NFS significa Network File System e é ele o responsável pelo compartilhamento entre distribuições GNU/Linux.

Instalando o servidor NFS no computador onde será criado o compartilhamento:
$ sudo apt-get install nfs-kernel-server

Após a instalação devemos editar um arquivo de configurações onde indicaremos qual pasta será compartilhada e os atributos de permissões dado a ela.
$ sudo vim /etc/exports
No exemplo irei compartilhar uma pasta chamada dados que se encontra na raiz, para isso adicionei a linha abaixo no arquivo de configurações.
/dados *(rw,sync,no_root_squash)
Salve o arquivo e saia do vim.

Agora precisamos iniciar o servidor NFS.
$ sudo /etc/init.d/nfs-kernel-server start
Pronto, o computador está pronto com seu compartilhamento, agora no outro computador vamos montar o compartilhamento recém criado.

Temos de criar um ponto de montagem para nosso compartilhamento.
$ sudo mkdir /media/dados

E agora a montagem
$ sudo mount 192.168.2.1:/dados /media/dados

Onde o IP é o do computador onde está o compartilhamento e o nome da pasta compartilhada seguido do local onde está o nosso ponto de montagem.
Adicionando na fstab. (caso deseje deixá-lo para montar automaticamente na inicialização)
$ sudo gedit /etc/fstab

$ sudo apt-get install nfs-kernel-server nfs-common
E adicione a linha:
192.168.2.1:/dados /media/dados nfs rsize=8192,wsize=8192,timeo=14,intr
Claro que trocando os dados que usei como exemplo pelo que será usado realmente.

Comentários

Postar um comentário

Postagens mais visitadas