Découvrir les partages d'un serveur.
Il est peut être utile de vérifier l’accessibilité du service NFS distant.
Lorsque le serveur supporte le protocole NFSv3, on peut utiliser la commande showmount :
showmount -e 192.168.100.1 Export list for 192.168.100.1: /export/media/disk_25 192.168.100.0/24 /export/media/disk_24 192.168.100.0/24 /export/media/disk_23 192.168.100.0/24 /export/media/disk_6 192.168.100.0/24
Lorsque le serveur supporte le protocole NFSv4, on utilise un dossier monté :
sudo mkdir /mnt/rpinas sudo mount rpinas.acegrp.lan:/ /mnt/rpinas/ sudo ls /mnt/rpinas/media/
Un serveur peut aussi bien supporter NFSv3 et NFSv4 de manière simultanée. Le résultat sera identique.
Si mount ne fonctionne pas, vous pouvez utiliser la commande suivante pour avoir plus d'informations :
sudo mount -v rpinas.acegrp.lan:/ /mnt/rpinas/
L'erreur est détaillée en retour :
mount.nfs: trying text-based options 'vers=4.2,addr=192.168.100.3,clientaddr=192.168.100.213' mount.nfs: mount(2): Permission denied mount.nfs: trying text-based options 'vers=4,minorversion=1,addr=192.168.100.3,clientaddr=192.168.100.213' mount.nfs: mount(2): Permission denied mount.nfs: trying text-based options 'vers=4,addr=192.168.100.3,clientaddr=192.168.100.213' mount.nfs: mount(2): Permission denied mount.nfs: trying text-based options 'addr=192.168.100.3' mount.nfs: prog 100003, trying vers=3, prot=6 mount.nfs: trying 192.168.100.3 prog 100003 vers 3 prot TCP port 2049 mount.nfs: prog 100005, trying vers=3, prot=17 mount.nfs: trying 192.168.100.3 prog 100005 vers 3 prot UDP port 35525 mount.nfs: mount(2): Permission denied