A melhor forma de compartilhar arquivos entre máquinas Unix/Linux é usando o Nfs. Ao contrário de outros sistemas, como o Smb, o Nfs usa o protocolo Udp, o que agiliza a transferência dos dados. As permissões, por padrão, são dadas para as máquina, e não para um usuário como acontece no Smb.
Para instalar o servidor nfs, basta instalar o pacote nfs-kernel-server.
# apt-get install nfs-kernel-server
Após a instalação, edite o arquivo /etc/exportfs para configurar os compartilhamentos.
/home/ricardo/tmp 172.20.120.4(rw,no_subtree_check)
Nesta linha estou compartilhando a pasta /home/ricardo/tmp com o equipamento 172.20.120.4 no modo de leitura e escrita. Para habilitar as mudanças digite:
# exportfs -a
Na máquina cliente, execute:
# mount -t nfs 172.20.1.127:/home/ricardo/tmp /mnt/tmp
Para que o mapeamento seja montado no boot, crie uma entrada no arquivo /etc/fstab como a seguinte:
172.20.1.127:/home/ricardo/tmp /mnt/tmp nfs defaults 0 0
O nfs tem muitos parâmetros que podem ser ajustados. Para ter uma visão geral sobre eles consulte a página de manual.
$ man nfs
Nenhum comentário:
Postar um comentário