Compartir directorios con NFS en debian
La tecnología NFS (Network File System) ha sido una pieza fundamental en la compartición de archivos en entornos de red. Desarrollada por Sun Microsystems, NFS permite a sistemas operativos Unix y Linux compartir recursos de archivos de manera transparente, brindando acceso a archivos y directorios remotos como si estuvieran almacenados localmente.
1.Instalación y configuración NFS
Instalamos el paquete nfs-kernel-server.
Crearemos el directorio que vamos a compartir y le cambiamos los dueños y los permisos del mismo :
En el fichero etc/exports indicaremos cual es nuestro directorio y sus respectivos permisos :
- ro: permiso de solo lectura del directorio
- rw: permiso de lectura y escritura del directorio
- subtree_check: especifica la verificación de subdirectorios
- no_subtree_check: previene verificación de subdirectorios
- sync: Escribe todos los cambios en el disco antes de aplicarlo
- Async: ignora la verificación de sincronización para mejorar la velocidad
Aplicamos los cambios y reiniciamos el servicio :
2.Visualizarlo en un cliente debian
Nos instalaremos el siguiente paquete :
La montamos en nuestro cliente :
También podemos hacerlo de forma permanente en el fstab :
Podemos visualizar el contenido :
Vamos a crear un archivo y a comprobar que se ha creado en el servidor :
3.Visualización en Windows
Nos descargamos la característica de cliente NFS:
Mapeamos la unidad de red :
Creamos un fichero de forma remota y comprobamos que se ha creado .
Lo comprobamos también en el servidor :