GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo descargar y cargar archivos a través de SSH

SSH es el protocolo más seguro para acceder a servidores remotos. Proporciona el más alto nivel de seguridad de datos de extremo a extremo a través de los canales de comunicación. El comando SCP (Secure Copy) utiliza el protocolo SSH para copiar archivos entre servidores remotos y locales.

El servidor remoto debe tener un servidor SSH en ejecución. Este tutorial lo ayudará a comprender cómo descargar y cargar archivos a través del protocolo SSH.

Descargar archivo a través del protocolo SSH

Estos son algunos ejemplos útiles para descargar archivos desde el sistema remoto a través del protocolo SSH.

  • Esto se conectará al servidor de ejemplo.com con el usuario "nombre de usuario ” y copie el archivo /backup/file.zip archivo al directorio del sistema local /local/dir . Para usar este comando, reemplace los valores según su entorno.
    scp [email protected]:/backup/file.zip /local/dir 
    
  • Si SSH se ejecuta en un puerto no estándar, puede especificar el puerto usando -P opción con el comando SCP.
    scp -P 2222 [email protected]:/backup/file.zip /local/dir 
    
  • Si su servidor remoto requiere una clave privada para conectarse al servidor, puede usar -i seguido de una ruta de archivo de clave privada para conectar su servidor usando el comando SCP. Esto puede resultar útil para los servidores de AWS.
    scp -i private_key.pem [email protected]:/backup/file.zip /local/dir 
    

Subir archivo mediante SSH

También puede cargar archivos al servidor remoto usando el protocolo SSH usando el comando SCP. Utilice el siguiente comando de ejemplo para cargar archivos en el servidor SSH.

scp file.zip [email protected]:/remote/dir 

Similitud que puede usar -P cambiar para definir el puerto del servidor SSH y -i para definir la clave privada para la autenticación del usuario.

Conclusión

En este tutorial, ha aprendido a transferir archivos entre dos sistemas a través del protocolo SSH.


Linux
  1. Cómo cargar o descargar archivos/directorios usando sFTP en Linux

  2. ¿Cómo copiar archivos de forma remota a través de SSH sin ingresar su contraseña?

  3. ¿Cómo ftp y descargo archivos desde un UNIX Shell Script?

  4. wget vs curl:Cómo descargar archivos usando wget y curl

  5. ¿Cómo subir varios archivos a FTP desde un servidor Linux?

Cómo usar el comando rsync para copiar datos localmente y a través de SSH

Cómo instalar LFTP para descargar y cargar archivos en Linux

Cómo descargar y cargar un directorio remoto en sFTP

Cargar y descargar

Cómo instalar y habilitar el servidor SSH en Debian 10

Cómo generar y usar una clave SSH usando PuTTY