Instalación de un servidor NFS en Ubuntu Server
Martes, Enero 8th, 2008Los pasos para instalar el servidor NFS en Ubuntu Server que utilizamos para compartir los ficheros en nuestra red local son bastante sencillos:
- Instalamos utilizando el apt-get
apt-get install portmap nfs-kernel-server nfs-common
- Modificamos el fichero /etc/exports, aquí incluiremos los directorios o filesystems que queramos compartir en red.
/ficheros 192.168.1.0/255.255.255.0(rw,sync,no_root_squash,no_subtree_check)
Los parámetros de configuración incluyen las direcciones IP desde las que se puede acceder (en este caso todo el rango de red 192.168.1.0/255.255.255.0) y las opciones del directorio compartido, (rw,sync,no_root_squash,no_subtree_check), en este caso, significan que tendrá permisos de lectura y escritura (rw) , el servidor será síncrono en las peticiones (sync), lo que lo hará un poco más lento pero también más seguro, no comprobará el arbol de permisos (no_subtree_check) y no_root_squash para facilitar la escritura remota (esto tiene implicaciones de seguridad, pero para nuestra LAN interna, es suficiente).
Una vez modificado el export, lo hacemos visible:
exportfs -ra
Y reconfiguramos el portmap
sudo dpkg-reconfigure portmap
Es muy importante responder NO a la pregunta de si queremos enlazar portmap a la interfaz local.
Y reiniciamos los servicios:
/etc/init.d/portmap restart
/etc/init.d/nfs-kernel-server restart
Ahora ya podremos montar el nfs en nuestros clientes de la LAN.
sudo mount -t nfs 192.168.1.2:/ruta_directorio_nfs /ruta_local
O bien configurarlo en el /etc/fstab
192.168.1.2:/ruta_directorio_nfs /ruta_local nfs rw 0 0
En ambos casos, se debe substituir la IP 192.168.1.2 por la del servidor NFS.
