====== Découvrir les exports ======
Découvrir les partages d'un serveur.
Il est peut être utile de vérifier l’accessibilité du service NFS distant.
===== Avec NFSv3 =====
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
{{informatique:cfp:pasted:20201024-162640.png}}
===== Avec NFSv4 =====
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.
===== access denied by server while mounting =====
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