Cómo copiar una carpeta de remoto a local usando SCP

Cómo copiar una carpeta de remoto a local usando SCP

SCP (copia segura) es una herramienta de línea de comando para sistemas Linux para transferir archivos de forma segura desde un servidor remoto al sistema local o viceversa. SCP utiliza el protocolo SSH para transferir archivos entre dos sistemas que es más seguro que FTP.

El comando SCP requería la contraseña del sistema remoto. En caso de que necesite configurar el comando SCP en script y ejecutar con Scheduler, debe configurar el inicio de sesión de SSH basado en la tecla.

  • Use el siguiente comando para copiar la carpeta de remoto al local recursivamente
    scp -r [correo electrónico protegido]:/path/to/folder/path/to/local  
  • En caso de que SSH se ejecute en un puerto diferente, use -PAG Para definir el número de puerto con el comando SCP:
    SCP -P 2222 -R [Correo electrónico protegido]:/Path/To/Folder/Path/To/Local  
  • Si la autenticación está configurada con un archivo PEM. Puedes usar el PEM como se muestra a continuación:
    SCP -I Auth.PEM -R [Correo electrónico protegido]:/Path/To/Folder/Path/To/Local