Imprimir

Copiar un archivo con scp

El comando scp (secure copy) nos permite intercambiar ficheros o directorios (tanto enviar como recibir) entre el cliente y el servidor utilizando SSH. Para copiar recursivamente un directorio usaremos la opción -r. La sintaxis es:

$ scp origen destino
  • Para subir archivos o directorios del cliente al servidor la sintaxis sería:
    $ scp archivo_local usuario@servidor:directorio_remoto

    Por ejemplo:

    francis@asterix:~$ scp file1 mario@obelix:/home/mario/
  • Para bajar archivos o directorios desde el servidor al cliente la sintaxis sería:
    $ scp usuario@servidor:archivo_remoto directorio_local

    Por ejemplo:

    francis@asterix:~$ scp mario@obelix:/home/mario/file2 ./

En ambos casos nos pedirá el password. Introducimos la contraseña y se copiará el archivo, retornando directamente al shell de la máquina cliente:

Password:
file1      100%     2837 KB     702.7 KB/s      00:06
mario@pc266:~$

Deja un comentario