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.