¡Pregunte, nosotros le respondemos!

Compartir archivos desde Linux

Forma de escritorio

FileZilla

Este cliente FTP es ampliamente utilizado y admite el protocolo SFTP. La instalación en Debian o Ubuntu se puede hacer con un solo comando:

sudo apt install filezilla

Después de eso puedes abrirlo desde el menú principal. Ingresa la dirección IP del servidor LeaderGPU en el campo Anfitrión, las credenciales en los campos Usuario y Contraseña. Como número de puerto utilice el puerto SSH estándar 22 y haga clic en el botón Conexión Rápida.

FileZilla conexión rápida

Cuando te conectes por primera vez, el sistema te pedirá que confirmes la confianza en el servidor remoto y te presentará su huella digital SHA256. Marque la casilla Siempre confiar… y responda afirmativamente haciendo clic en OK:

FileZilla clave de host desconocida

Después de establecer una conexión, los archivos en tu computadora local aparecerán en el lado izquierdo de la ventana, y los archivos en el servidor remoto en la derecha. Puedes transferir archivos fácilmente mediante arrastrar y soltar:

FileZilla conexión completada

gFTP

Este popular cliente FTP/SFTP multiplataforma es ampliamente utilizado en sistemas operativos Linux y Unix. Aquí es cómo puedes instalarlo en Debian o Ubuntu:

sudo apt install gftp

Lo mismo que un FileZilla debes ingresar la información del Anfitrión, Puerto, Usuario, Contraseña y elegir SSH2 en la selección de protocolo. Luego de eso, haz clic en el botón de conectar:

gFTP conexión rápida

Continúa el proceso de conexión haciendo clic en el botón :

gFTP aceptar huella digital de la clave

Ahora tienes la capacidad de administrar archivos en el sistema remoto. También puedes subir o bajar archivos arrastrándolos:

gFTP conexión completada

Muon (ex-Snowflake)

Por ejemplo, lo instalamos en Ubuntu 23.04. Comienza descargando el paquete de instalación deb:

wget https://github.com/subhra74/snowflake/releases/download/v1.0.4/snowflake-1.0.4-setup-amd64.deb

Luego procede con la instalación:

sudo dpkg -i snowflake-1.0.4-setup-amd64.deb

Recibiste un error que indica que el paquete requerido openjdk-11-jre no está instalado en tu sistema. Probemos a resolverlo:

sudo apt install openjdk-11-jre

En este paso, te encuentras con otro error que indica que algunas dependencias están rotas. Arréglalo con el comando estándar:

sudo apt --fix-broken install

Ahora puedes iniciar el cliente SSH/SFTP Snowflake desde el menú principal. Haz clic en el botón Nueva conexión:

Snowflake nueva conexión

En una ventana de Gestor de sesiones rellena todos los campos marcados por un marco rojo y finalmente haz clic en el boton Conectar:

Snowflake gestor de sesiones

Por favor, confirma la conexión haciendo clic en :

Snowflake aceptar huella digital de la clave

Con Muon, puedes transferir archivos de tu computadora local a un servidor remoto y aprovechar sus características adicionales. La aplicación versátil puede funcionar como un terminal de acceso, lo que permite el monitoreo fácil de los procesos y el uso del espacio en disco simultáneamente:

Snowflake conexión completada

Forma de CLI

SCP

SCP (Copia segura) es una utilidad de línea de comando ampliamente utilizada para copiar de manera segura archivos y directorios. Te permite transferir archivos entre un sistema local y un servidor remoto, o entre dos servidores remotos. La sintaxis es simple y fácil de usar.

scp usuario@servidor1:/archivo/o/directorio usuario@servidor2:/archivo/o/directorio

donde:

  • usuario@servidor1 es un servidor fuente. Puedes enviar datos desde este servidor a otro.
  • usuario@servidor2 es un servidor destino. Este es un servidor objetivo para recibir datos.

Digamos algunas palabras sobre seguridad. SCP confía completamente en la seguridad del protocolo SSH y se puede acceder a él mediante una contraseña tradicional o una clave SSH.

Rsync

Esta utilidad es una alternativa mejorada a SCP. Su propósito es sincronizar archivos y directorios entre servidores con el mínimo tráfico de red. A diferencia de SCP, esta utilidad debe instalarse en ambos servidores. Esto se puede hacer fácilmente con un comando:

sudo apt -y install rsync

La sintaxis básica es:

rsync [opciones] [origen] [destino]

El conjunto principal de opciones útiles es -avh. Permite la copia recursiva de archivos (opción a), lo que significa que puede copiar directorios enteros y sus contenidos. La opción v proporciona información adicional durante el proceso de copia, incluyendo los tamaños de los archivos y las velocidades de transferencia. Esta información se muestra en un formato legible por humanos (opción h), lo que facilita su comprensión. Por ejemplo, puedes hacer una conexión SSH al servidor fuente y ejecutar un comando así:

rsync -avh /home/usergpu/ejemplo.archivo usergpu@servidor_remoto:/directorio_remoto

El archivo con el nombre ejemplo.archivo será sincronizado con el servidor remoto. También puedes usar este comando para sincronizar directorios.



Publicado: 24.04.2024


?Tiene más preguntas? ?Escribanos!

By clicking «I Accept» you confirm that you have read and accepted the website Terms and Conditions, Privacy Policy, and Moneyback Policy.