sábado, 19 de mayo de 2012

NFS Server Debian Squeeze 6.0

Qué es NFS?

NFS es un sistema de archivos de red, el cuál permite conectar distintos equipos mediante el acceso remoto de archivos como si fuera accedidos localmente.

Instalamos los paquetes:
# apt-get install portmap nfs-kernel-server

Creamos la carpeta que exportaremos:
# mkdir /backup

Editamos el archivo export, donde indicamos la ruta a compartir:
# vim /etc/export /carpeta-a-exportar 192.168.0.0/16(rw,sync,no_root_squash,no_subtree_check)
#/carpeta-a-exportar Carpeta compartida
#192.168.0.0/16 Red 192.168. desde las cuales puede mapearse
#rw Lectura y Escritura
#sync Sincroniza
#no_root_squash Habilita Privilegios de root
#no_subtree_check Deshabilitar el chequeo de sub-arbol

Reiniciamos los servicios:
# /etc/init.d/portmap restart
# /etc/init.d/nfs-kernel-server restart

Para acceder desde un cliente Linux:
# mkdir /carpeta-local-donde-montar
# mount -t nfs 192.168.0.100:/carpeta-a-exportar /carpeta-local-donde-montar

Para habilitarlo en el booteo cuando arranca el S.O. agregamos lo siguiente en el fstab:
# vim /etc/fstab
192.168.0.100:/carpeta-a-exportar - /carpeta-local-donde-montar nfs - yes

Ahora si queremos acceder desde un cliente Solaris 10, debemos cambiar por lo siguiente:
# mount -F nfs -o vers=3 192.168.0.100:/carpeta-a-exportar /carpeta-local-donde-montar

Y en vez del fstab lo agregamos al vfstab, no olvidemos agregar la versión:
# vim /etc/vfstab
192.168.0.100:/backup - /backup nfs - yes vers=3

FUENTES:
http://es.wikipedia.org/
http://www.server-world.info/
http://www.spacebugs.nl/

No hay comentarios: