¿Cómo montar la exportación NFS en Mac OS X?

9

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?

Eonil
fuente
Estaba viendo permiso denegado en el recurso compartido de archivos NFS de la puerta de enlace de almacenamiento de AWS , el problema era que mi IP estaba fuera del rango de CIDR del cliente de acceso compartido permitido
storm_m2138

Respuestas:

5

Tuve el mismo problema con mount_nfs: can't access /: Permission deniedOS X 10.6.8 e incluso con la resvportopción todavía falló, sin embargo, la modificación del montaje de exportación del servidor nfs para usar la insecureopción funcionó.

Cas
fuente
2

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!

Eonil
fuente
Estaba teniendo este mismo problema; la 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 la insecureopción en el lado del servidor, como menciona @Cas. No hay forma de especificar a resvporttravé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.
Será
2

Suponga que el host 10.18.14.27 que ejecuta NFS tiene una ruta compartida:

/home/siddiquim

En tu Mac, prueba:

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

Verifique que los contenidos sean visibles:

$ ls -ltr folder_207
Mohammad Shahid Siddiqui
fuente
0

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)

yogihp
fuente
Mientras el servidor pueda resolver el nombre de host del cliente (es decir, ping hhmm.localfunciona), no hay razón para que esto marque la diferencia.
Scott