Tengo el test.localcuadro FreeBSD ( ) configurado como servidor NFS. Y estoy tratando de montar su forma de compartir NFS en mi mac ( hhmm.local)
/nfs hhmm.local
/nfstiene 777permiso
Y comprobé desde Mac que está funcionando,
hhmm:~ Eonil$ showmount -e test.local
Exports list on test.local:
/nfs test.local
hhmm:~ Eonil$
Pero cuando trato de montarlo,
hhmm:~ Eonil$ mount_nfs test.local:/nfs ~/nfs
mount_nfs: can't access /nfs: Permission denied
hhmm:~ Eonil$
Guau. No puedo entender por qué esto no funciona. ¿Qué tengo que hacer?

Respuestas:
Tuve el mismo problema con
mount_nfs: can't access /: Permission deniedOS X 10.6.8 e incluso con laresvportopción todavía falló, sin embargo, la modificación del montaje de exportación del servidor nfs para usar lainsecureopción funcionó.fuente
Resolví este problema con esta publicación de blog: http://www.cyberciti.biz/faq/apple-mac-osx-nfs-mount-command-tutorial/
La solución principal estaba dando una opción
resvporten la opción de montaje. ¡Volumen NFS montado mágicamente!fuente
resvportopción funciona bien si solo planea montar a través de la CLI. Si desea montar a través del buscador de Mac OS X, debe agregar lainsecureopción en el lado del servidor, como menciona @Cas. No hay forma de especificar aresvporttravés del buscador, y la capacidad de montar y usar opciones avanzadas se ha eliminado de "Utilidad de Discos", por lo que parece que la solución del lado del servidor es la única solución viable para la conexión GUI.Suponga que el host 10.18.14.27 que ejecuta NFS tiene una ruta compartida:
En tu Mac, prueba:
Verifique que los contenidos sean visibles:
fuente
mi problema resuelto, NFS a mac High Sierra 10.13 Cambio en el servidor NFS / etc / exports, coloque la IP de su cliente. Ej: servidor IP: 192.168.1.2 IP del cliente: 192.168.1.10 en el servidor, sudo vi, / export / www 192.168.1.10 (rw, inseguro, root_squash, no_subtree_check, async)
fuente
ping hhmm.localfunciona), no hay razón para que esto marque la diferencia.