NFS Compartir Carpetas
Enviado por juligar2 • 29 de Junio de 2014 • 378 Palabras (2 Páginas) • 346 Visitas
Compartir carpetas via NFS
by Zagur · 7 julio, 2012
NFS, de las siglas Network File System y en castellano Sistema de Archivos de Red, es un protocolo que viene incluido por defecto en los SIstemas Operativos Unix y la mayoría de distribuciones Linux. Es utilizado para sistemas de archivos distribuidos en un entorno de red de computadoras de área local. Posibilita que distintos sistemas conectados a una misma red accedan a ficheros remotos como si se tratara de locales.
Si tenemos varios ordenadores en casa y en los dos utilizamos alguna distribución GNU/Linux es una buena herramienta para compartir carpetas que queramos tener en los dos ordenadores. Por ejemplo, en mi PC de sobremesa, tengo una partición llamada Música, y la tengo compartida con mi netbook para poder escuchar música desde cualquier parte de la casa.
Compartir carpeta
Primero de todo, vamos a identificar los dos ordenadores. El ordenador que indica que carpeta compartir, lo llamaremos PC1 y el ordenador que monta esa carpeta lo llamaremos PC2. Así pues, seguiremos estos sencillos pasos.
Primero de todo, instalaremos en el PC1 el siguiente paquete que se llama nfs-kernel-server, de la siguiente manera:
$ sudo aptitude install nfs-kernel-server
En segundo lugar, en el PC2, instalaremos el paquete con nombre nfs-client:
$ sudo aptitude install nfs-client
Ahora tenemos que indicar que carpeta queremos compartir. Abrimos una Terminal y editamos el archivo /etc/exports.
Allí deberemos de poner lo siguiente:
RutaDeLaCarpeta – DOS TABS – DirecciónIPDefinida/Red(opciones)
Por ejemplo:
/home/zagur/Ubuntunizate – DOS TABS – 192.168.0.0/24(rw,subtree_check)
[warning]DOS TABS, me refiero a que entre la ruta de la carpeta y la IP definida, hay dos tabulaciones.[/warning]
La IP definida, es aquella que acaba con cero (el último octeto en binario todo ceros). Por ejemplo, si tu IP tiene esta estructura, 192.168.8.13, deberás de poner 192.168.8.0. El numero 24 indica la red.
Las opciones son muchas, las usadas en el ejemplo, son r de leer y w de escribir. Subtree_check, significa que a parte de compartir la carpeta, en este caso, Ubuntunizate, que comparta las carpetas que hay dentro de la carpeta compartida. Es decir, si existe una carpeta llamada PC1 dentro de Ubuntunizate, también será compartida.
Una vez esto, vamos a tener que reiniciar el demonio del NFS haciendo:
# /etc/init.d/nfs-kernel-server restart
o bien,
# service nfs-kernel-server restart
Ahora nos dirigimos al PC2 donde montaremos la carpeta con el siguiente comando:
$ sudo mount -t nfs 192.168.0.23:/home/zagur/Ubuntunizate /mnt/PC2
...