Hoje vou demonstrar a instalação e configuração do NFS servidor e cliente.
NFS Network File System (Sistema de arquivos em rede)
O NFS monta uma pasta compartilhada no sistema como se fosse um disco nativo da máquina.
1° Atualize o sistema:
sudo yum update; sudo yum upgrade -y
2° Instale o pacote nfs
yum install nfs-utils
3° Configure para inicio automático
systemctl enable nfs-server
4° Crie o diretório que irá compartilhar pelo NFS (caso não exista) neste caso utilizarei /NFS
mkdir /NFS
5° Dê as devidas permissões, neste caso darei permissão total
chmod 777 -Rf /NFS
6° Edite o arquivo /etc/exports
vi /etc/exports
7° Insira no arquivo:
/NFS 192.168.1.107(rw,sync,no_root_squash,insecure)
Onde:
/NFS: caminho do diretório que será compartilhado.
192.168.1.107: IP ou host da máquina que pode acessar
rw: leitura e escrita
sync: sincroniza
no_root_squash: acessa o compartilhamento como root
insecure: não solicitará nenhum tipo de autenticação (senha por exemplo).
8° Após salvar as alterações no arquivo rode o comando para atualizar o exports
exportfs -rav
Pronto a configuração do servidor já está pronta.
9° No cliente: crie um ponto de montagem para o compartilhamento no meu caso será:
mkdir /mnt/NFS
10° Monte o compartilhament:
mount 192.168.1.106/NFS /mnt/NFS
onde:
192.168.1.106: servidor NFS
/NFS: Caminho do compartilhamento
/mnt/NFS: caminho do montagem no cliente
11° Teste com df -h:
12° Montagem automático no inicio do sistema:
edite o arquivo /etc/fstab
vi /etc/fstab
Adicione a linha:
192.168.1.106/NFS /mnt/NFS nfs default 0 0
Salve o arquivo, reinicie a máquina e verifique se foi montado automaticamente o compartilhamento.
Pronto! Compartilhamento montado em nosso cliente.
Qualquer dúvida deixe nos comentários ou entre em contato através das redes sociais:
Link Facebook: https://www.facebook.com/gnulinuxbr
Link WhatsApp: https://chat.whatsapp.com/LYHbESy75Q0GiORiexXKF4
Link Telegram: https://t.me/gnulinux_brasil
YouTube: https://www.youtube.com/channel/UCwyFWDqE0v7SwpZenjmzxYQ
Bom artigo sobre NFS. ]
Simples e objetivo!