Para trasferir arquivos para um sistema remoto que esteja executando um servidor SSH, utilize o comando scp,que significa Secure CoPy (cópia segura). A sintaxe do comando é a seguinte:
scp [opções] caminho_local [usuario@]host_remoto:[caminho_completo_no_host_remoto]
Se você não especificar a
parte usuario@, então o seu login será utilizado. Se você omitir o caminho na máquina
remota, o arquivo será copiado no diretório home do
usuário no sistema remoto. Note que o
dois-pontos (:) separa o nome do usuário e a
especifação da máquina do caminho no servidor remoto.
Para transferir arquivos do sistema remoto para a máquina local, a sintaxe é a seguinte:
scp [opções] [usuario@]host_remoto:caminho_completo_para_o_host_remoto
Se o caminho de origem for um
diretório, então a opção -r (recursivo) é
obrigatória. Verifique scp(1) para mais informações sobre as opções do scp.