Des questions et des captures d'écran ?
Lorsque le client monte le répertoire partagé nfs, l'invite est la suivante :
mount.nfs : accès refusé par le serveur lors du montage de 192.168.44.10 :/xxx
Il y a deux raisons au problème :
1 : Problèmes d'autorisation
Le répertoire partagé sur le serveur ne dispose pas d'autorisations suffisantes, ce qui entraîne l'échec du montage.
Solution : Modifiez les autorisations du répertoire partagé côté serveur ou donnez directement les autorisations 777 pour tester, et la connexion est réussie.
Deux : les autorisations ont été accordées mais ne peuvent toujours pas être montées.
Description du problème : en fait, les autorisations du dossier sont définies sur 777 et il n'y a aucun problème avec les autorisations. Hosts.deny et hosts.allow conservent tous deux les paramètres par défaut. Le pare-feu est également désactivé. Tous les paramètres sont définis, mais il est toujours rejeté.
Utilisez d’abord la commande pour afficher le fichier journal des erreurs
cat /var/log/messages |grep mount
J'ai cherché sur Google et découvert que, puisque le port est supérieur à 1024 , je devais ajouter l'option "non sécurisée" à la ligne correspondante dans /etc/exports sur le serveur. Une fois que j'ai fait cela (et exécuté exportfs -r ), le mount -a sur le client a fonctionné.
//Si le numéro de port est supérieur à 1024, vous devez ajouter l'option non sécurisée aux options appropriées dans le fichier de configuration (/etc/exports) pour que le client de montage fonctionne correctement :
En regardant la description de l’option sécurisée dans le manuel d’exportation, nous avons également constaté que c’est effectivement le cas.
[root@server]# man exporte
sécurisé , cette option nécessite que les requêtes proviennent d'un port Internet inférieur à IPPORT_RESERVED (1024). Cette option est activée par défaut. Pour le désactiver, spécifiez non sécurisé.
// L'option sécurisée nécessite que le port source de la demande du client de montage soit inférieur à 1024 (cependant, lors de l'utilisation de la traduction d'adresse réseau NAT, le port est généralement toujours supérieur à 1024). Cette option est activée par défaut. Si vous souhaitez la désactiver option, utilisez l’ indicateur non sécurisé .
Modifiez le fichier de configuration /etc/exports et ajoutez l' option non sécurisée
Redémarrez ensuite le service nfs : service nfs restart | systemctl restart nfs
--------------------------Le problème a été résolu avec succès------------------- -------