iberck
11/15/2017 - 6:44 PM

scp

Comando que sirve para hacer copias remotas de archivos

Enviar archivos locales a remoto (con password)

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

Enviar archivos locales a remoto (sin password)

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