Un tuto de un comando que uso mucho… SCP

SCP Copiando Archivos

Una herramienta muy útil y no es necesario nada en especial para utilizarlo, solo tener el servidor SSH habilitado.

Por ejemplo:

 

Copiar el archivo "foobar.txt" desde un host remoto al host actual de la consola.

$ scp your_username@remotehost.edu:foobar.txt /some/local/directory 

Copiar el archivo "foobar.txt" desde el host local a uno remoto

$ scp foobar.txt your_username@remotehost.edu:/some/remote/directory 

Copiar un directorio compleeto "foo" desde el host local a un directorio diferente de nombre "bar" en un host remoto

$ scp -r foo your_username@remotehost.edu:/some/remote/directory/bar 

Copiar el archivo "foobar.txt" desde un host remoto "rh1.edu" a otro host remoto "rh2.edu" desde un tercer host local

 $ scp your_username@rh1.edu:/some/remote/directory/foobar.txt \
your_username@rh2.edu:/some/remote/directory/

Copiar el archivos "foo.txt" and "bar.txt" desde el host local a tu directorio $home en un host remoto

$ scp foo.txt bar.txt your_username@remotehost.edu:~ 

Copiar multiples archivos desde un host remoto a tu actual directorio en el host local

$ scp your_username@remotehost.edu:/some/remote/directory/\{a,b,c\} . 

 

$ scp your_username@remotehost.edu:~/\{foo.txt,bar.txt\} . 

SCP con mejor velocidad

Por defecto SCP usa el cifrado de TRIPLE-DES para encriptar los datos enviados. Usando el cifrado con BLOWFISH se puede observar un incremento en la velocidad de transferencia. Esto se puede realizar utilizando la opción "-c blowfish" en la línea de comando.

$ scp -c blowfish some_file your_username@remotehost.edu:~ 

Es recomendable también utilizar la opción " –C" para comprimir el archivo enviado, esto también puede incrementar la velocidad, y sumado con el cambio de cifrado puede generar una notable diferencia. Cabe aclarar que esto puede generar un aumento en el consumo de CPU. 

$ scp -c blowfish -C local_file your_username@remotehost.edu:~ 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.