Cómo compartir archivos entre computadoras Linux usando NFS

Descargar el PDFDescargar el PDF

Casi todas las distribuciones Linux tienen la habilidad de configurar un "Sistema de archivos de red" (NFS) que le permite a diferentes computadoras Linux en la red compartir archivos. NFS solo está disponible para redes de computadoras Linux y servidores, pero funciona en un nivel de sistema para transferencias de forma rápida y eficiente entre computadoras.

Parte 1
Parte 1 de 2:

Crear el servidor

Descargar el PDF
  1. How.com.vn Español: Step 1 Usa NFS (el sistema de archivos de red) para compartir archivos entre computadoras Linux en una red local.
    Si necesitas compartir archivos con computadoras Windows o Mac, tendrás más éxito usando el programa Samba.
  2. How.com.vn Español: Step 2 Comprende cómo funciona NFS.
    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.
  3. How.com.vn Español: Step 3 Abre la terminal en la computadora del servidor.
    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.
  4. How.com.vn Español: Step 4 Escribe 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.
  5. How.com.vn Español: Step 5 Después de la instalación, escribe 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.
  6. How.com.vn Español: Step 6 Escribe sudo /etc/init.d/portmap restart para reiniciar el servicio de mapa de puertos.
    Esto asegurará de que los cambios surtan efecto.
  7. How.com.vn Español: Step 7 Crea un directorio falso que usarás para compartir la información.
    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.
  8. How.com.vn Español: Step 8 Escribe pico /etc/fstab y presiona ↵ Enter.
    Esto abrirá el archivo /etc/fstab y te permitirá montar automáticamente el archivo compartido cuando el servidor inicie.
  9. How.com.vn Español: Step 9 Añade 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.
  10. How.com.vn Español: Step 10 Abre el archivo /etc/exports.
    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).[1]
  11. How.com.vn Español: Step 11 Usa el comando sudo /etc/init.d/nfs-kernel-server restart para reiniciar el servidor NFS.
    Anuncio
Parte 2
Parte 2 de 2:

Conectar las computadoras cliente

Descargar el PDF
  1. How.com.vn Español: Step 1 Abre la terminal en la computadora cliente.
  2. How.com.vn Español: Step 2 Escribe sudo apt-get install portmap nfs-common y presiona ↵ Enter para instalar los archivos del cliente NFS.
  3. How.com.vn Español: Step 3 Crea el directorio en el cual estarán los archivos compartidos.
    Puedes ponerle el nombre que quieras. Por ejemplo, puedes escribir mkdir /archivosCompartidos para crear una carpeta llamada "archivosCompartidos".
  4. How.com.vn Español: Step 4 Escribe pico /etc/fstab para abrir el archivo /etc/fstab.
  5. How.com.vn Español: Step 5 Añade IPservidor:
    directorioCompartido nfs rsize=8192,wsize=8192,timeo=14,intr al final del archivo. Reemplaza IPservidor con la dirección IP de la computadora del servidor NFS. Reemplaza directorioCompartido con el directorio falso que acabas de crear en el servidor NFS y el directorio local que acabas de crear. Deja el resto de los valors como están por ahora.
    • Usando el ejemplo anterior, la línea debe lucir algo así: 192.168.1.5:/export/Compartido /archivosCompartidos nfs rsize=8192,wsize=8192,timeo=14,intr.
  6. How.com.vn Español: Step 6 Escribe sudo /etc/init.d/portmap restart para restaurar el mapa de puertos y usar la configuración nueva.
    La unidad se montará automáticamente cada vez que la computadora se reinicie.
  7. How.com.vn Español: Step 7 Prueba la unidad al montarla de forma manual antes de reiniciar el equipo.
    Escribe mount -a y después ls /archivosCompartidos para ver si aparecen los archivos compartidos.
  8. How.com.vn Español: Step 8 Repite este proceso para cada computadora conectada.
    Debes poder introducir los mismos ajustes y conectarte con éxito en cada una.[2]
    Anuncio

Acerca de este How.com.vn

How.com.vn Español: Personal de How.com.vn
Coescrito por:
Redactor de How.com.vn
Nuestro equipo de editores e investigadores capacitados han sido autores de este artículo y lo han validado por su precisión y amplitud.

El equipo de contenido de How.com.vn revisa cuidadosamente el trabajo de nuestro personal editorial para asegurar que cada artículo cumpla con nuestros altos estándares de calidad. Este artículo ha sido visto 23 739 veces.
Categorías: Linux
Esta página ha recibido 23 739 visitas.

¿Te ayudó este artículo?

⚠️ Disclaimer:

Content from Wiki How Español language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Anuncio