Como copiar archivos entre sistemas Linux con ssh

SSH cuenta con el comando scp que nos permite hacer copias de archivos entre sistemas a traves de SSH.

Su uso es muy sencillo, por ejemplo la linea siguiente copia la carpeta www del servidor remoto a nuestro servidor en la carpeta /var

# scp root@192.168.0.200:/var/www /var

Si queremos que la copia sea no solo los archivos contenidos dentro de la carpeta www, si no tambien sus subcarpetas, utilizamos el parametro -r como muestro a continuacón.

# scp -r root@192.168.0.200:/var/www /var
 
O podemos transferir un solo archivo, como muestro en el siguiente ejemplo:

# scp -r root@192.168.0.200:/var/www/file.txt /var/www/.

Comentarios