Estou perguntando em nome do filho de um amigo que está na faculdade na Índia, então peço desculpas se o que eu perguntar não tiver informações suficientes. Ele está usando WSL2 no Windows 11 e tem o Ubuntu 22.04.3 LTS instalado.
Seu professor deu estas instruções para montar um compartilhamento NFS necessário para o curso:
sudo apt-get install nfs-common
cd /
sudo mkdir tools
sudo mount -t nfs 10.0.17.82:/tools /tools
Os três primeiros comandos funcionam bem, mas a montagem falha. Eu o fiz adicionar um sinalizador -v e a saída é:
minor@Tejas:~$ sudo mkdir /tools
[sudo] password for minor:
minor@Tejas:~$ ls /tools
minor@Tejas:~$ sudo mount -v -t nfs 10.0.17.82:/tools /tools
mount.nfs: timeout set for Sun Sep 8 15:10:40 2024
mount.nfs: trying text-based options 'vers=4.2,addr=10.0.17.82,clientaddr=172.29.144.144'
mount.nfs: mount(2): Invalid argument
mount.nfs: trying text-based options 'vers=4,minorversion=1,addr=10.0.17.82,clientaddr=172.29.144.144'
mount.nfs: mount(2): Operation not permitted
mount.nfs: trying text-based options 'addr=10.0.17.82'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying 10.0.17.82 prog 100003 vers 3 prot TCP port 2049
mount.nfs: prog 100005, trying vers=3, prot=17
mount.nfs: trying 10.0.17.82 prog 100005 vers 3 prot UDP port 20048
mount.nfs: mount(2): Permission denied
mount.nfs: Operation not permitted
minor@Tejas:~$
Pedi para ele usar showmount
e o resultado foi:
minor@Tejas:~$ showmount -e 10.0.17.82
Export list for 10.0.17.82:
/ *
Não consigo ver uma /tools
exportação na lista, mas também não sei se deveria conseguir vê-la. É bem possível que o professor dele não tenha configurado o servidor corretamente.
De qualquer forma, alguém pode sugerir o que está errado ou outras etapas para verificar qual é o problema?