Boa noite amigos do VOL, este é o meu primeiro tutorial aqui na comunidade, por isso vou começar com um simples compartilhamento de arquivos com o NFS no Debian. Espero que gostem e opinem caso haja a necessidade.
Configurando servidor NFS no Debian
1. Baixar os pacotes necessários para o funcionamento do NFS:
# apt-get install portmap nfs-kernel-server nfs-common
2. Definir o diretório a ser compartilhado editando o arquivo
/etc/exports. O conteúdo do arquivo deve ser configurado corretamente para que se obtenha êxito no compartilhamento.
Sintaxe: /diretório rede/máscara(opções de acesso ao compartilhamento)
Exemplo:
/tmp 192.168.1.0/24(rw,no_root_squash)
No exemplo está sendo compartilhado o diretório /tmp na máquina, concedendo o acesso a toda a rede 192.168.1.0, com opções de gravação e fornecer permissões ao usuário como se fosse local.
3. Agora basta digitar o comando para exportar o diretório compartilhado.
# exportfs -a
ou
#/etc/init.d/nfs-kernel-server
Configurando cliente NFS
1. Baixar o pacote nfs-common e portmap, que são necessários para os clientes acessarem o compartilhamento:
# apt-get install portmap nfs-common
2. Montar o compartilhamento em um diretório da máquina.
Exemplo.:
# mount -t nfs 192.168.1.1:/tmp /mnt/compartilhamento
O exemplo acima está montando o compartilhamento NFS do diretório /tmp, que está na máquina 192.168.1.1, dentro do diretório /mnt/compartilhamento, sendo assim o cliente deverá acessar o diretório /mnt/compartilhamento de sua máquina local para visualizar os arquivos.
3. Esse passo deve ser executado caso queiram montar o compartilhamento (mapear) via fstab. Editar o arquivo /etc/fstab e adicionar as entradas referentes ao nfs como:
192.168.1.1:/tmp /mnt/compartilhamento nfs rw,sync,auto 0 0
Espero que tenham gostado...
Obrigado pela oportunidade.