Este blog demonstrará o procedimento de instalação e configurando o Servidor NFS sobre Ubuntu 22.04. Vamos começar.
Observação: Em nosso post, vamos nos referir “LinuxUser" como nosso Servidor NFS e "Ubuntuuser”Máquina como Cliente NFS.
Instalação do servidor NFS no Ubuntu 22.04
Com o objetivo de instalar o servidor NFS no Ubuntu 22.04, siga as instruções fornecidas.
Etapa 1: Atualizar pacotes do sistema
Primeiro de tudo, acerte “Ctrl+alt+t”E atualize os pacotes do sistema executando o comando fornecido:
$ sudo apt update
Todos os pacotes são atualizados:
Etapa 2: Instale o servidor NFS
Na próxima etapa, execute o comando abaixo do dado no Ubuntu 22.04 Terminal para instalação do NFS Server:
$ sudo apt install nfs-kernel-server
A saída fornecida indica que o NFS Server está instalado com sucesso no Ubuntu 22.04 “LinuxUser"sistema:
Agora, vamos em direção ao procedimento para configurar o servidor NFS instalado.
Configurando o NFS Server no Ubuntu 22.04
Para a configuração do servidor NFS no Ubuntu 22.04, siga as instruções fornecidas.
Etapa 1: Faça o diretório NFS compartilhado
Primeiro de tudo, criaremos um diretório chamado “nfs_share”Isso será compartilhado por todos os sistemas clientes. Para fazer isso, escreva o seguinte comando:
$ sudo mkdir -p /mnt /nfs_share
Etapa 2: Definir permissões de diretório
Em seguida, defina as permissões do criado “nfs_share”Diretório para que todas as máquinas clientes possam acessá -lo facilmente:
$ sudo chown -r ninguém: nogroup/mnt/nfs_share/
Agora, vá para o próximo passo.
Etapa 3: Defina as permissões de arquivo
Defina as permissões de arquivo conforme necessário. No nosso caso, alocamos as permissões de leitura, escrita e execução para o “nfs_share”Arquivos de diretório:
$ sudo chmod 777/mnt/nfs_share/
Etapa 4: Conceda acesso NFS
Nesta etapa, concedemos acesso ao sistema do cliente para acessar o servidor NFS. Para fazer isso, abra “/etc/exportações" no "Nano" editor:
$ sudo nano /etc /exportações
Agora, cabe a você se você deseja conceder acesso a toda a sub -rede, clientes únicos ou múltiplos. Por exemplo, permitiremos uma sub -rede inteira “10.0.2.15/24”Para acessar o compartilhamento da NFS:
/mnt/nfs_share 10.0.2.15/24 (RW, Sync, No_subtree_check)
Depois de adicionar a linha necessária, pressione “Ctrl+o”Para salvar o arquivo e voltar ao Ubuntu 22.04 Terminal.
Etapa 5: Exportando o diretório NFS
Utilize o comando fornecido para exportar o diretório compartilhado da NFS:
$ sudo exportfs -a
Etapa 6: reinicie o servidor NFS
Escreva o comando fornecido para reiniciar o servidor NFS no seu Ubuntu 22.04 Sistema:
$ sudo systemctl reiniciar nfs-kernel-server
Etapa 7: Acesso ao Firewall do Grant
Em seguida, conceda ao firewall acesso ao sistema de clientes com o seguinte “ufw”Comando:
$ sudo ufw permitir de 10.0.2.15/24 para qualquer porta NFS
Etapa 8: Ativar firewall
Ativar firewall com “ufw"Comando e"habilitar”Opção:
$ sudo ufw habilitar
Etapa 9: Verifique o status do firewall
Em seguida, verifique se o firewall está configurado para permitir o acesso através da porta “2049”:
$ sudo ufw status
Agora iremos em direção ao cliente da NFS em “Ubuntuuser”Sistema para testar o ponto de compartilhamento da NFS.
Instalando o cliente NFS no Ubuntu 22.04
Para realizar a instalação do cliente NFS no Ubuntu 22.04, acerte “Ctrl+alt+t”E execute o seguinte comando:
$ sudo apt install nfs-common
Testes NFS Compartilhe no Ubuntu 22.04
Agora, testaremos a coordenação de acesso entre o cliente NFS “Ubuntuuser" e "LinuxUser”Servidor NFS. Para fazer isso, crie um ponto de montagem no sistema de clientes da NFS:
$ sudo mkdir -p /mnt /nfs_clientshare
Em seguida, monte o compartilhamento da NSF no outro sistema de clientes:
$ sudo monte 10.0.2.15:/mnt/nfs_share/mnt/nfs_clientshare
Para os testes que NFS compartilham no sistema de clientes, primeiro, criaremos alguns arquivos no “nfs_share”Diretório no“LinuxUser”Servidor NFS:
$ CD/MNT/NFS_SHARE/
$ touch sample1.amostra de texto2.texto
Em seguida, mude para o sistema do cliente e visualize a lista de arquivos presentes no “nfs_clientshare”Diretório:
$ ls -l/mnt/nfs_clientshare/
A saída fornecida indica que os arquivos são acessados com sucesso em “Ubuntuuser”Cliente via servidor NFS:
Desinstalação do servidor NFS no Ubuntu 22.04
Para a desinstalação do servidor NFS, execute o seguinte comando:
$ sudo apt remover nfs-kernel-server
Desinstalando o cliente NFS no Ubuntu 22.04
Para a desinstalação do cliente NFS, escreva o seguinte comando no Ubuntu 22.04 Terminal:
$ sudo apt remover nfs-common
Compilamos o método para instalar, configurar e testar o NFS Server no Ubuntu 22.04.
Conclusão
Com o objetivo de instalar o NFS Server no Ubuntu 22.04, em primeiro lugar, atualize os pacotes do sistema e execute o “$ sudo apt install nfs-kernel-server”Comando. Então criar a Diretório NFS compartilhado, definir o arquivo e o diretório permissões, e exportar isto. Próximo, Instale o cliente NFS em outro sistema com “$ sudo apt install nfs-common”Comando, crie um ponto de montagem e teste o acesso do diretório NFS compartilhado. Este blog demonstrou o método de instalação, configurando, e testando o Servidor NFS no Ubuntu 22.04.