Criar pasta compartilhada entre maquinas linux

Updated . Posted . Visible to the public.

No RedHat 6
Server:

#verifique se o nfs esta rodando
sudo service nfs status #start caso nao esteja

#edite o arquivo /etc/exports
sudo nano /etc/exports

#adicione a pasta desejada e os ips que poderao acessa-la, ex:
/pasta/compartilhada 192.168.0.*(rw,sync) #no lugar do ip pode ser somente * ou o nome do client

#recarregue o nfs
sudo /sbin/service nfs reload
sudo /usr/sbin/exportfs -a

#para confirmar a pasta compartilhada rode o script:
sudo /usr/sbin/exportfs

#vai ser exibido algo como:
/pasta/compartilhada 192.168.0.*

Client:

#crie a pasta que sera utilizada para acessar a pasta compartilhada pelo server
mkdir -p /shared/pasta-compartilhada

#monte a pasta compartilhada pelo server na pasta criada
sudo mount -t nfs <ip_server>:/pasta/compartilhada /shared/pasta-compartilhada

#Ou

#para montar a pasta automaticamente caso a maquina do client reinicie utilize o autofs

sudo vi /etc/minhapastaCompartilhada.remote

#adicione a linha com a pasta 
pasta-compartilhada -rw,soft,intr 10.250.0.187:/pasta/compartilhada

#edite o arquivo abaixo
sudo vi /etc/auto.master 

#adicione a linha
/shared /etc/minhapastaCompartilhada.remote --timeout=60

No ubuntu
Server:

#instale o nfs
sudo apt-get install nfs-kernel-server

#verifique se ele foi inicializado
sudo service nfs-kernel-server status

#edite o arquivo /etc/exports
sudo nano /etc/exports

#adicione a pasta desejada e os ips que poderao acessa-la, ex:
/pasta/compartilhada 192.168.0.*(rw,sync) #no lugar do ip pode ser somente * ou o nome do client

#inicie o nfs-server
sudo /etc/init.d/nfs-kernel-server start

Client:

#instale o nfs-common
sudo apt-get install nfs-common

#monte a pasta desejada
sudo mount -t nfs <ip_server>:/pasta/compartilhada /pasta-compartilhada

Agora a pasta '/pasta/compartilhada' do seu servidor vai estar acessivel pela pasta '/pasta-compartilhada' do client

Victor Carvalho
Last edit
Halisson
Keywords
compartilhamento, pastas
Tags
Posted by Victor Carvalho to ZeroGlosa (2013-12-23 16:36)