Una duda bastante habitual, es cómo compartir archivos entre dos máquinas linux, y en realidad, es algo que se hace desde hace mucho tiempo y no es complicado. Habitualmente, utilizamos quizás un cliente sftp, o rsync o quizás scp, etc. Pero una mejor manera es utilizando NFS un antiguo protocolo en los *NIX de muy buena performance y fácil configuración, que nos permite compartir los filesystems, dando variados ajustes de seguridad de ser necesario.
Primero, hay que levantar algunos servicios como nfs, una vez levantado, hay que agregar al firewall el puerto del servicio que es el 2049.
Después se modifica el archivo /etc/exports o se agrega un archivo al /etc/exports.d, en mi caso lo agregué al /etc/exports:
~]# cat /etc/exports
/home/nfs 10.11.13.0/24(rw,sync)
La idea aquí es compartir el directorio nfs en la carpeta /home, a todos los equipos que estén en la red 10.11.13.X, y que tengan permiso de lectura y escritura. Además, el sync nos indica que los cambios deben ser completados en el servidor NFS antes de informar el éxito el cliente, esto es para asegurarse de que no hay problemas.
Una vez lista la modificación, se ejecuta
exportfs -a
y con esto queda disponible el directorio compartido.
Desde otra máquina con linux, para montar el directorio compartido, se debe tener disponible algún punto de montaje, habitualmente es bueno dejarlos bajo /mnt, y se debiera crear una nueva carpeta:
mkdir /mnt/nfs_compartido
Finalmente, podrán montar este directorio compartido con un comando como:
mount -t nfs nombre_servidor_nfs:/home/nfs /mnt/nfs_compartido
hay un detalle importante acá en la configuración, es que si se agrega en el archivo de configuración /etc/exports el parámetro fsid=0 por ejemplo (he visto varias páginas que usan esta opción), se tendrá que montar en la máquina cliente utilizando
mount -t nfs nombre_servidor_nfs:/ /mnt/nfs_compartido
pero por simpleza y saber que se está montando, es mejor no usar el fsid.
Este blog tiene la idea de acercar un poco el tema de las herramientas computacionales, usando preferencialemente Linux, y traducir a "cristiano" todos esos programas, software y otras palabras raras que usan los que saben de computación y aquellos que dicen saber también. Por eso aquí va un filtro con cosas útiles e intentado ser claro, cualquier cosa... por mail, msn, comentarios, etc como quieran, manden preguntas, felicitaciones, reclamos, inquietudes, etc. etc.
Buscar aquí
20 noviembre 2017
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario