Comando que sirve para hacer copias remotas de archivos
Comando que sirve para hacer copias de archivos hacia/de un servidor remoto
Enviar un archivo a un servidor remoto:
scp /home/localuser/redmine-3.4.tar.gz username@78.210.147.77:/home/remoteuser
Para poder enviar archivos a remoto sin necesidad de password es necesario agregar el cliente a la lista de clientes seguros en el remoto agregando su llave pública.
# genera la llave pública/privada (no introduzca un passphrase)
ssh-keygen
# copia la llave pública del local al servidor remoto
ssh-copy-id sigrem@ip
# se logea por ssh al servidor remoto sin necesidad de password
ssh -l sigrem@ip
# transfiere el archivo redmine-3.4.tar.gz al servidor remoto sin necesidad de password
scp -i ~/.ssh/id_rsa redmine-3.4.tar.gz backups@ip:/home/backups