Descargar y subir archivos a un VPS usando ssh
26 de noviembre de 2019Crear, en el servidor, un archivo tar.gz de una carpeta para facilitar la descarga
tar -zcvf 'nombre-archivo'.tar.gz 'carpeta/'
Descargar la carpeta desde el servidor
scp -i 'nombre-archivo-clave' 'root'@'ip-servidor':/home/ubuntu/'nombre-archivo'.tar.gz ./
Este comando copiará el archivo en la carpeta desde la que lo ejecutemos.
Subir el archivo a un servidor
scp -i 'nombre-archivo-clave' .\'nombre-archivo'.tar.gz 'root'@'ip-destino':/home/ubuntu
Y esto dejará el archivo tar.gz en el sitio que queramos.
Ya está, he tardado un par de horas en sacar esto con el tema de la clave así que vendrá bien tenerlo apuntado.