Página nueMontaje permanente de un recurso NFS en macOS (mapa directo, compatible con SIP)va
Requisitos previos
Elemento |
Qué debe confirmar |
---|---|
Servidor NFS |
El Synology (u otro servidor) exporta la carpeta con permiso Lectura/Escritura para la IP de su Mac y permite conexiones desde puertos no privilegiados (casilla insecure marcada). |
Ruta del recurso |
/volume1/archive (ajústela si es distinta). |
Usuario en macOS |
gvenegas (cambie los comandos si la otra Mac usa otro nombre corto). |
Derechos de administrador |
Puede ejecutar sudo en la Mac. |
Pasos en la Mac
Ejecute cada comando en Terminal. Sustituya los valores en MAYÚSCULAS cuando sea necesario.
1 Eliminar el punto de montaje antiguo (si existe)
sudo rmdir ~/nfsarchive 2>/dev/null || true # ignore “not found”
2 Editar el archivo de mapa directo /etc/auto_nfs
sudo nano /etc/auto_nfs
Añada una sola línea (todo en la misma línea):
/Users/USUARIO/nfsarchive -fstype=nfs,nfc,resvport IP_NAS:/volume1/archive
Guarde (^O ↵) y salga (^X).
3 Indicar a autofs que es un mapa directo
sudo nano /etc/auto_master
Añada (o descomente) exactamente una línea:
/- auto_nfs -nobrowse
Comente cualquier otra línea que apunte auto_nfs a una carpeta como /Network o /nfs; debe haber solo una referencia.
La parte final del archivo debería quedar así:
/home auto_home -nobrowse,hidefromfinder
/Network/Servers -fstab
/- auto_nfs -nobrowse
4 Recargar autofs
sudo automount -vc
No deberían aparecer errores; ignore “no unmounts”.
5 Activar el primer montaje y probar
cd ~/nfsarchive # autofs crea y monta bajo demanda
ls # debería listar los archivos del Synology
Compruebe con mount | grep nfsarchive que el montaje NFS está activo.
¿Qué hace este método?
-
Mapa directo (/-) permite colocar el recurso donde quiera sin interferir con la jerarquía reservada /Network/Servers de Apple.
-
nfc mantiene los nombres de archivo coherentes en Finder; resvport satisface la política de seguridad por defecto de Synology.
-
Autofs monta solo cuando se accede y persiste a través de reinicios, sin scripts ni items de inicio; totalmente compatible con SIP.
Problemas comunes y soluciones rápidas
Síntoma |
Solución |
---|---|
cd …: Permission denied |
1) sudo rmdir para eliminar la carpeta local sobrante y luego reintentar. 2) En Synology, ponga Squash en “Map all users to admin” para probar, luego ajuste. |
Mensaje dir <name> must start with '/' en automount -vc |
Usa un mapa directo, así que la clave debe ser una ruta completa (Paso 2). |
No monta y no hay errores |
Verifique que en /etc/auto_master exista solo una línea que apunte a auto_nfs. |
No aparece en Finder |
Autofs oculta los montajes en la barra lateral; añada un favorito apuntando a ~/nfsarchive. |