Compartir archivos por NFS

NFS es el sistema que utiliza Linux para compartir carpetas en una red. Mediante NFS, un servidor puede compartir sus carpetas en la red. Desde los PCs de los usuarios se puede acceder a dichas carpetas compartidas y el resultado es el mismo que si estuvieran en su propio disco duro. NFS son las siglas en inglés de Network File System que podríamos traducir como Sistema de Archivos en Red. Básicamente NFS permite, a PCs que utilizan Linux, compartir y conectarse a carpetas compartidas entre sí. Es el sistema nativo que utiliza Linux para compartir y acceder a carpetas compartidas en la red. Existen otras alternativas para compartir carpetas en una red como samba, ssh o ftp, pero el sistema recomendado para compartir carpetas entre sistemas Linux es NFS. 

1. Instalar paquetes NFS. (Si, los instalé todos para compartir en ambos sentidos)

sudo aptitude install nfs-common nfs-kernel-server nfs-client nfs-server nfs-user-server

2. Editar archivo de configuración host.deny

sudo gedit /etc/hosts.denyAgregar:

portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL

3. Editar archivo de configuración host.allow

sudo gedit /etc/hosts.allow

Agregar:
portmap: 192.168.0.192
lockd: 192.168.0.192
rquotad: 192.168.0.192
mountd: 192.168.0.192
statd: 192.168.0.192

Si se quiere que toda una subred tenga acceso, entonces solo se pone la IP parcial: 192.168.0.

4. Editar portmap

sudo gedit /etc/default/portmap

Agregar al final del archivo:
#ARGS="-i 127.0.0.1"

5. Editar exports

sudo gedit /etc/exports

Agregar: /home/usuario/carpetaCompartida *(rw,async)

6. Reiniciar Servicios

sudo /etc/init.d/nfs-common restart

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

sudo /etc/init.d/portmap restart

Para ver archivos:

sudo mount ServerIP:/home/usuario/carpetaCompartida /carpetaDestino nautilus /carpetaDestino

Un pensamiento en “Compartir archivos por NFS

  1. casave dice:

    excelente funciono al pelo

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s