Donde guardo mis ideas

Carlos Coronado Maleno

  • RSS
  • Facebook
  • Twitter
  • Linkdin
  • AboutMe
  • Google plus

Enviarte un zip desde un servidor por consola

Por: Carlos Coronado 20 - Noviembre - 2016 Ningún Comentario

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 Google+ Skype  


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.

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