Donc, mon serveur est à 192.168.0.15
le client est à 192.168.0.17
(Les deux machines ont un utilisateur appelé 'travail')
Sur le serveur, mon disque dur USB se monte automatiquement sous/media/work/EXT4-4TB
J'aimerais accéder à cela depuis le client nfs, donc sur le serveur, mon/etc/exports contient:
/ media/work/EXT4-4TB 192.168.0.17 (rw, sync, no_root_squash)
Pour démarrer le serveur NFS que je lance:
$ Sudo systemctl start nfs-kernel-server.service
Sur le client, j'ai un répertoire vide configuré dans/home/work/archive /
Mais quand j'essaie d'accéder au partage avec:
$ Sudo mount 192.168.0.15:/home/work/EXT4-4TB/home/work/archive /
Je reçois:
mount.nfs: accès refusé par le serveur lors du montage 192.168.0.15:/home/work/EXT4-4TB
Je peux accéder à d’autres répertoires partagés nfs sur ce serveur, mais la différence semble être que celui-ci est via USB.
Je pense que cela a quelque chose à voir avec le montage automatique ou les autorisations, mais je suis à court d'idées pour résoudre le problème.
L'aide serait appréciée.
Essayez ce qui suit
Sudo blkid
pour obtenir l'UUID du lecteur USB/etc/fstab
pour que le lecteur monte de la même façon, utilisez l’UUID au lieu du chemin/dev/sdX, montez-le dans /mnt
au lieu du dossier temporaire /media
/etc/exports
Sudo exportfs -ra
pour charger les nouveaux paramètres NFS