Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como Configurar um Servidor NFS no Raspberry Pi

O Network File System (NFS) é um protocolo de sistema de arquivos distribuído que permite que um usuário em um computador cliente acesse arquivos através de uma rede da mesma forma que acessaria um armazenamento local. A configuração de um servidor NFS no Raspberry Pi pode ser extremamente útil para compartilhar arquivos entre diferentes dispositivos em uma rede local, especialmente em ambientes domésticos ou pequenos escritórios onde o Raspberry Pi pode atuar como um servidor de arquivos eficiente e de baixo custo.

Neste artigo, vamos guiá-lo através do processo de configuração de um servidor NFS no Raspberry Pi, desde a instalação do software necessário até a configuração e montagem dos diretórios compartilhados.

Exemplos:

  1. Instalando o Servidor NFS: Primeiramente, você precisará instalar o software do servidor NFS no seu Raspberry Pi. Isso pode ser feito com os seguintes comandos:

    sudo apt update
    sudo apt install nfs-kernel-server
  2. Criando um Diretório para Compartilhamento: Crie um diretório que você deseja compartilhar. Neste exemplo, vamos criar um diretório chamado shared no diretório /mnt.

    sudo mkdir -p /mnt/shared
  3. Configurando as Permissões do Diretório: Ajuste as permissões do diretório para garantir que ele possa ser acessado pelos clientes NFS.

    sudo chown nobody:nogroup /mnt/shared
    sudo chmod 777 /mnt/shared
  4. Editando o Arquivo de Exports: Adicione o diretório ao arquivo de configurações do NFS, /etc/exports, para que ele possa ser compartilhado. Abra o arquivo com um editor de texto, como o nano.

    sudo nano /etc/exports

    Adicione a seguinte linha ao arquivo:

    /mnt/shared *(rw,sync,no_subtree_check)

    Aqui, o * permite que qualquer cliente na rede acesse o diretório. Para restringir o acesso a um IP específico, substitua * pelo endereço IP do cliente.

  5. Exportando o Diretório: Aplique as alterações feitas no arquivo de exports:

    sudo exportfs -a
  6. Reiniciando o Servidor NFS: Reinicie o serviço NFS para que as alterações entrem em vigor:

    sudo systemctl restart nfs-kernel-server
  7. Montando o Diretório NFS no Cliente: No dispositivo cliente, instale o cliente NFS:

    sudo apt install nfs-common

    Crie um ponto de montagem e monte o diretório NFS:

    sudo mkdir -p /mnt/nfs/shared
    sudo mount <IP_DO_RASPBERRY_PI>:/mnt/shared /mnt/nfs/shared

    Substitua <IP_DO_RASPBERRY_PI> pelo endereço IP do seu Raspberry Pi.

  8. Montagem Automática no Boot: Para montar o diretório automaticamente no boot, adicione a seguinte linha ao arquivo /etc/fstab no cliente:

    <IP_DO_RASPBERRY_PI>:/mnt/shared /mnt/nfs/shared nfs defaults 0 0

Com esses passos, você terá um servidor NFS configurado no seu Raspberry Pi, permitindo o compartilhamento eficiente de arquivos entre dispositivos na mesma rede. Esta configuração é especialmente útil para ambientes onde o compartilhamento de arquivos é necessário, mas uma solução de armazenamento em rede (NAS) dedicada seria excessiva.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.