¿Cómo usar SCP para transferir archivos? | CourseIt Blog
logo courseit

¿Cómo usar SCP para transferir archivos?

50

SCP es un comando dentro de la terminal que nos va a servir para transferir archivos de forma segura entre dos ubicaciones. Su uso mas común es para transferir archivos desde un servidor remoto a nuestro local o bien desde nuestro local al servidor remoto.

Remoto a local

Para descargar un archivo desde un servidor remoto a local podemos utilizar el siguiente comando:

scp OPCIONES USUARIO@IP:PATH_SERVIDOR_REMOTO PATH_LOCAL

En caso de querer copiar toda una carpeta, simplemente tenemos que agregar el parámetro -r

scp -r USUARIO@IP:PATH_SERVIDOR_REMOTO PATH_LOCAL

Si quieren revisar el resto de las opciones, pueden hacerlo en este link: https://linux.die.net/man/1/scp

Local a remoto

En cambio, si queremos mover un archivo desde nuestro local a un servidor remoto, podemos utilizar el siguiente comando:

scp PATH_LOCAL USUARIO@IP:PATH_SERVIDOR_REMOTO

En caso de querer enviar todo un directorio, lo único que tenemos que hacer es agregar el parámetro -r

scp -r PATH_LOCAL USUARIO@IP:PATH_SERVIDOR_REMOTO