Montar particiones NFS (debian/ubuntu) en OSX Snow Leopard

Hace años que trabajo y administro servidores linux para pequeñas redes de oficina. El principal uso de estos servidores es centralizar los archivos compartidos y la base de datos, a la vez que contar con un entorno web de prueba para los sitios en desarrollo.

En cuanto a los archivos compartidos la política era simple: Mac y Windows usan Samba y Linux funciona mejor con NFS, que permite montar un sistema de archivos remoto como si fuera local y que, al estar configurado por ip/red, no pide ni usuario ni contraseña. Es más, cada vez que enciendes el PC el sistema está montado sin que tener que hacer nada especial.

Pero tenía una deuda con Mac, que por ser un sistema heredero de Unix, también permite este tipo de particiones de forma nativa. El problema era cómo.

Y la verdad es que es bastante simple, aunque tiene un truco y es que cuando configuras el archivo /etc/exports debes agregar la opción insecure (entre sistema Linux esto no es necesario).

$ sudo nano /etc/exports
# agregar algo similar a esto, en el ejemplo se acepta conexiones de toda la red 192.168.0
/home/serumax 192.168.0.1/24 (rw,sync,no_subtree_check,insecure)

Luego reincias el servicio NFS con

sudo /etc/init.d/nfs-kernel-server restart

Y lo que queda es agregar la partición en Mac usando la Utilidades de disco como se muestra a continuación:

Archivo -> Montajes NFS

Agregar un nuevo montaje con +

Y debería quedar algo como esto