10 votes

Comment monter une exportation NFS sur Mac OS X ?

J'ai FreeBSD ( test.local ) configuré comme serveur NFS. Et j'essaie de monter son partage NFS depuis mon Mac ( hhmm.local )

/nfs     hhmm.local

/nfs a 777 permission.

Et j'ai vérifié depuis Mac que ça fonctionne,

hhmm:~ Eonil$ showmount -e test.local
Exports list on test.local:
/nfs                           test.local
hhmm:~ Eonil$ 

Mais quand j'essaie de le monter,

hhmm:~ Eonil$ mount_nfs test.local:/nfs ~/nfs
mount_nfs: can't access /nfs: Permission denied
hhmm:~ Eonil$ 

Wow. Je ne comprends pas pourquoi ça ne marche pas. Que dois-je faire ?

5voto

devcube Points 740

J'ai eu le même problème avec mount_nfs: can't access /: Permission denied sur OS X 10.6.8 et même avec l'application resvport l'échec persiste, mais si l'on modifie l'exportation du serveur nfs pour utiliser l'option insecure a fonctionné.

2voto

Gregory Higley Points 4509

J'ai résolu ce problème avec ce billet de blog : http://www.cyberciti.biz/faq/apple-mac-osx-nfs-mount-command-tutorial/

La solution de base était de donner une option resvport sur l'option de montage. Le volume NFS est monté comme par magie !

2voto

RandomInsano Points 491

Supposons que l'hôte 10.18.14.27 exécutant NFS a un chemin partagé

/home/siddiquim

Sur votre Mac, essayez :

$ sudo mount -o resvport,rw  -t nfs  10.18.14.27:/home/siddiquim folder_207

Vérifiez que le contenu est visible :

$ ls -ltr folder_207

0voto

yogihp Points 1

Mon problème résolu, NFS vers mac High Sierra 10.13 Changez sur le serveur NFS /etc/exports, mettez votre IP client. Ex : ip serveur:192.168.1.2 ip client:192.168.1.10 sur le serveur, sudo vi, /export/www 192.168.1.10(rw,insecure,root_squash,no_subtree_check,async)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X