Este guia descreve como configurar um servidor NFS em uma máquina Ubuntu e permitir o acesso a ele a partir de uma máquina com Windows.
sudo apt-get update
sudo apt-get install nfs-kernel-server
sudo mkdir -p /srv/nfs/publico
sudo chown nobody:nogroup /srv/nfs/publico
sudo chmod 777 /srv/nfs/publico
sudo nano /etc/exports
Adicione a seguinte linha (substitua 192.168.100.0/24
pela sua rede local, se necessário):
/srv/nfs/publico 192.168.100.0/24(rw,sync,no_subtree_check)
sudo exportfs -a
sudo systemctl restart nfs-kernel-server
sudo apt-get install cockpit
sudo systemctl enable --now cockpit.socket
Abra o navegador na máquina Ubuntu e acesse:
http://localhost:9090
Faça login com o usuário e senha do sistema.
192.168.100.0
/srv/nfs/publico
/mnt/nfs_publico
Vá até: Painel de Controle > Programas > Ativar ou desativar recursos do Windows
Ative:
Serviços para NFS
Cliente para NFS
Abra o PowerShell como administrador e execute:
cmd /c "mount \\192.168.100.0\srv\nfs\publico Z: -o anon"
Isso montará o diretório NFS no drive
Z:
no Windows.
Após todos esses passos, o compartilhamento NFS estará funcional entre as máquinas Ubuntu e Windows na mesma rede (preferencialmente em modo bridge no caso de VMs).
Ajude-nos a divulgar compartilhando com os seus amigos!