Donde guardo mis ideas

Carlos Coronado Maleno

Enviarte un zip desde un servidor por consola

Carlos Coronado 20 - noviembre - 2016 Sin comentarios

Por unas obras en la oficina, tuve que trabajar remotamente y por problemas con mi pc no podía conectarme a la VPN para poder acceder a la red de servidores. Ese día tuve la necesidad de obtener un dump de la BBDD para realizar unas pruebas
y para poder acceder a ella tenía que hacer un tunel SSH a través de 3 servidores por lo que descargarme un fichero no era lo más cómodo del mundo.

Buscando un servicio de transferencia de ficheros me topé con transfer.sh y la esperiencia fué muy satisfactoria. El servicio es sencillo y muy rápido, ya que no requiere de un registro previo.

En mi caso, para agilizar y proteger los datos en el envío comprimí y cifré el fichero:

gzip carpeta_o_fichero_para_comprimir
gpg -ac -o- carpeta_comprimida.tar # e introduce la contraseña
curl -K -X PUT --upload-file "-" https://transfer.sh

Una vez que envías el fichero, este te retorna el link para poder descargar el fichero

curl link_to_transfer|gpg|gzip -d > fichero_o_carpeta_descomprimida

Disponen de una función que puedes añadir en tu .bashrc para facilitar su uso. Puedes descargarlo desde su Gist.

Espero que os ayude.
¿Habéis usado este servicio? Otra forma que se os ocurra?

Desarrollador de aplicaciones.
Consultor tecnológico.

Facebook Twitter LinkedIn Skype  



Política de privacidad

Utilizamos "cookies" propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso. Puede leer la política de cookies aquí.

Hemos detectado que estás usando un bloqueador de publicidad. Por favor, considera desactivarlo en esta web. Aunque no es mucho, la publicidad nos ayuda a paliar los gastos de mantener esta web activa. Muchas gracias

No cedemos los datos a terceros, solo lo usamos para enviarte notificaciones cuando publicamos algo nuevo.
No enviamos publicidad.