Cómo compartir archivos entre máquinas Linux en una red local local

Cómo compartir archivos entre máquinas Linux en una red local

Tengo varias máquinas Linux en mi red, cada una con un propósito diferente. A menudo necesito transferir archivos entre ellas y prefiero no hacerlo a través de un servicio en la nube, correo electrónico o unidad USB. En su lugar, prefiero la ruta más eficiente y confiable, lo que a menudo implica instalar software específico para ese propósito.

Debido a que se trata de Linux, hay múltiples soluciones para este problema. Destacaré cinco de ellas: tres soluciones de línea de comandos y dos soluciones de GUI. Las cinco son confiables y efectivas. ¡Vamos a ello!

  1. Samba
    Samba es mi opción habitual para compartir archivos entre dispositivos. Lo que me gusta de Samba es que no importa si estás compartiendo entre máquinas Linux, Linux y MacOS, o Linux y Windows… todo funciona. Además, una vez que tienes Samba funcionando, puedes copiar y administrar archivos desde tu administrador de archivos GUI, por lo que la única tarea de la línea de comandos será configurarlo. Como bono, Samba facilita compartir impresoras también. Samba requiere un esfuerzo inicial para instalar y configurar, pero una vez que lo tienes en funcionamiento, funcionará perfectamente.

  2. FTP
    Si has estado en esto el tiempo suficiente, probablemente hayas oído hablar o usado FTP (Protocolo de Transferencia de Archivos). Este protocolo te permite enviar y recibir archivos desde y hacia tus máquinas Linux usando la línea de comandos o una aplicación GUI como FileZilla.

  3. SSH
    SSH incluye un práctico comando para transferir archivos de y hacia una máquina Linux llamado scp (copia segura). Lo que más me gusta de scp es que es más seguro que Samba o FTP, ya que SSH es seguro por diseño y el comando scp se beneficia de esa seguridad.

  4. Warpinator
    Warpinator es una excelente aplicación de GUI para compartir archivos entre máquinas Linux. La forma en que funciona es simple: instalas la aplicación en cualquier máquina Linux para la cual deseas transferir archivos, abres la aplicación, esperas a que detecte cualquier máquina que también tenga Warpinator instalado y listo para transferir.

  5. KDE Connect
    KDE Connect facilita el envío y recepción de archivos, no solo entre máquinas Linux, sino también de Linux a Android y de Android a Linux. También hay GSConnect, que es la implementación de GNOME de la aplicación/servicio. Ambos son gratuitos y ofrecen una forma conveniente de compartir archivos.

Cualquiera de estas opciones te permite compartir/enviar archivos hacia y desde una máquina Linux en tu red local. Pruébalas y verás cómo hacen tu día un poco más fácil..

You May Have Missed