NFS trabalha com redes compartilhadas por sistemas com diferentes sistemas operacionais. O administrador também pode selecionar quais seções das informações de montagem são disponibilizadas para os sistemas clientes.
Este artigo mostra como instalar e configurar o NFS no seu sistema Archlinux.
Etapa 1: Configure pacotes NFS
Primeiro, vamos instalar os pacotes para NFS. Para fazer isso, emita o seguinte comando:
$ sudo pacman -s nfs -utils
Etapa 2: Defina o NFS para lançar na inicialização
Use os comandos abaixo para definir o NFS para ser lançado na inicialização:
$ chkconfignfs
$ service rpcbind start
$ service nfs start
Agora, o NFS deve ser lançado na startup.
Etapa 3: Compartilhe diretório com o cliente
Em seguida, você selecionará um diretório para compartilhar com o cliente e movê -lo para /etc /exportações. Use o comando abaixo para fazer isso:
$ vi /etc /exportações
Em seguida, anexe esta linha aos arquivos:
# /compartilhar 192.168.87.158 (RW, Sync, NO_ROOT_SQUASH, NO_SUBTREE_CHECK)
Por fim, exporte esses arquivos com o comando abaixo:
$ exportfs -a
Etapa 4: Prepare o cliente
A sincronização exigirá certos pacotes que você pode baixar com os comandos abaixo:
$ sudo pacman -s nfs -utils
Etapa 5: Monte o diretório compartilhado
Depois que os pacotes são instalados no computador remoto, agora é hora de montar o diretório compartilhado:
$ mkdir -p /mnt /share
Em seguida, monte o diretório compartilhado:
$ Monte 192.168.87.156:/compartilhar/mnt/compartilhar/
Execute um teste de confirmação para ver se o compartilhamento está montado:
$ df -h
Digite #Mount para listar os sistemas de arquivos montados:
$ MONT
Executando um teste
Traga o conteúdo a ser distribuído ao cliente através do diretório de compartilhamento do servidor. Digite o comando a seguir para executar um teste:
$ touch test1
Teste $ mkdir
Vá para as pastas /mnt /compartilhe no computador remoto que está servindo como cliente:
$ ls/mnt/share/-lh
Em seguida, adicione as entradas no arquivo /etc /fstab para montar automaticamente a pasta compartilhada permanentemente.
Anexe o arquivo /etc /fstab com as seguintes linhas:
$ vi /etc /fstab
Isso deve montar os arquivos da pasta de compartilhamento e todo o seu conteúdo.
Usando NFS
Agora, repassaremos algumas das opções específicas para o NFS que podem ser úteis:
Inicie o terminal no servidor e digite o comando abaixo para ver o conteúdo para compartilhar na máquina cliente:
$ showmount -e
Para ver o conteúdo para compartilhar no servidor, você pode usar uma variação deste comando. Digite o comando abaixo:
$ showmount -e 192.168.87.156
O comando a seguir permite listar todos os arquivos de compartilhamento no servidor:
$ exportfs -v
Para limpar o local /etc /exporta e enviar de volta à fonte, digite o seguinte:
$ exportfs -u
Conclusão
NFS é um aplicativo de compartilhamento de arquivos de rede muito simples, mas excepcionalmente conveniente. O extenso sistema de arquivamento central do NFS economiza toneladas de espaço de HDD, pois muitas pastas presentes no host não precisam mais ser armazenadas em cada computador. A interface direta do NFS permite que os usuários acessem o servidor para o conteúdo, pois acessariam o armazenamento local.
Lembre -se de que o NFS é suscetível a muitos ataques exploradores da Internet. Como tal, você também deve considerar a criação de um firewall para proteger seu host desses ataques.
Isso é tudo o que temos para hoje. Fique por aí no Linuxhint.com para mais artigos como este. Publicaremos acompanhamento para este post em particular.