¿Cómo compartir Archivos entre computadoras linux usando nfs?
Crear el servidor
Usa NFS (el sistema de archivos de red) para compartir archivos entre computadoras Linux en una red local. Comprende cómo funciona NFS. Abre la terminal en la computadora del servidor. Escribe . Después de la instalación, escribe . Escribe . Crea un directorio falso que usarás para compartir la información. Escribe pico /etc/fstab y presiona ↵ Enter. Añade . Abre el archivo /etc/exports. Usa el comando .
Si necesitas compartir archivos con computadoras Windows o Mac, tendrás más éxito usando el programa Samba. Al compartir archivos con NFS, existen dos lados: el servidor y los clientes. El servidor es la computadora que tiene los archivos, mientas que los clientes son las computadoras que van a acceder a esa carpeta compartida montando una carpeta compartida como una unidad virtual. Necesitas configurar el protocolo NFS en el servidor y en cualquier cliente que quieras conectar. Esta es la computadora que aloja los archivos compartidos. Necesitas encender e iniciar sesión en la computadora que es el servidor para que los clientes puedan montar el archivo compartido. El protocolo NFS usa la terminal para instalar y configurar tanto el servidor como los clientes. sudo apt-get install nfs-kernel-server nfs-common portmap y presiona ↵ Enter. Esto empezará a descargar e instalar los archivos NFS en tu computadora. dpkg-reconfigure portmap. Selecciona "No" desde el menú que aparezca. Esto habilitará las demás computadoras en la red para conectarse a la carpeta compartida. sudo /etc/init.d/portmap restart para reiniciar el servicio de mapa de puertos. Esto asegurará de que los cambios surtan efecto. Este es un directorio vacío que dirigirá a los clientes al directorio compartido. Esto te permite cambiar el directorio compartido en tu servidor en un futuro sin tener que hacer cambios en los clientes. Escribe .mkdir -p /export/nombrefalso y presiona ↵ Enter. Esto creará un directorio llamado nombrefalso que verán los clientes. Esto abrirá el archivo /etc/fstab y te permitirá montar automáticamente el archivo compartido cuando el servidor inicie. direccióncompartida direcciónfalsa none bind 0 0 al final del archivo. Reemplaza direccióncompartida con la dirección de la unidad compartida y reemplaza direcciónfalsa con la ubicación del directorio falso que acabas de crear. Por ejemplo, para compartir la unidad /dev/sdb con los clientes usando el directorio falso que creaste anteriormente, necesitas crear /dev/sdb /export/Compartido none bind 0 0. Guarda los cambios que hagas al archivo. Necesitas añadir el directorio falso así como las direcciones IP que tienen permiso para acceder a ese archivo. Usa el siguiente formato para compartir con todas las direcciones IP en tu red local: /export/nombrefalso 192.168.1.1/24(rw,no_root_squash,async). sudo /etc/init.d/nfs-kernel-server restart para reiniciar el servidor NFS.
Creating the Server