3. Copiando archivos hacia y desde el sistema remoto

Para transferir archivos a un sistema remoto que ejecuta un servidor SSH use el comando scp (que significa Secure CoPy, Copia segura). La sintaxis es la siguiente:

scp [opciones] ruta_local [usuario@]equipo_remoto:[ruta_completa_en_equipo_remoto]

Si no especifica la parte usuario@, entonces se usará su cuenta en el equipo cliente. Si omite la ruta en la máquina remota, el archivo se copiará en el directorio personal del usuario en el sistema remoto. Note que los dos puntos (:) separan la especificación del nombre de usuario y máquina de la ruta en la máquina remota.

Para transferir archivos desde el sistema remoto a la máquina local la sintaxis es la siguiente:

scp [opciones] [usuario@]equipo_remoto:ruta_completa_en_equipo_remoto ruta_local

Si la ruta fuente especifica un directorio, entonces la opción -r (recursivo) es obligatoria. Por favor consulte scp(1) para más información acerca de las opciones de scp.