Mejores servicios de almacenamiento en la nube con CLI para Refracta: (Tutorial)

TopLinux

Introducción

En entornos minimalistas o live systems basados en Linux como Refracta, contar con una interfaz de línea de comandos (CLI) para gestionar tu almacenamiento en la nube es esencial. En este artículo encontrarás una selección de los mejores servicios con clientes CLI, una comparativa detallada, pautas para elegir el más adecuado y ejemplos prácticos de uso junto a sus incidencias más típicas.

Top recomendados para Refracta

  • pCloud
  • MEGA
  • Icedrive
  • Proton Drive
  • Filen
  • Tresorit (vía rclone)
  • rclone (multiservicio)
  • gdrive (no oficial, Google Drive)

Comparativa

Servicio CLI oficial Enlace Alm. gratis Cifrado Observaciones
pCloud pcloudcc / pcloudcmd Web GitHub 10 GB Opcional (cliente) Sync en background
MEGA MEGAcmd Web GitHub 20 GB End-to-end Bandwidth limitado
Icedrive icedrive-cli Web GitHub 10 GB End-to-end (AES) Fácil de compilar
Proton Drive proton-drive-cli Web GitHub 1 GB End-to-end CLI no oficial
Filen filen-cli Web GitHub 10 GB End-to-end API en Python
Tresorit No oficial (rclone) Web rclone 3 GB End-to-end Rendimiento moderado
rclone rclone Web/GitHub Soporta cifrado propio Multi-backend
gdrive gdrive (no oficial) GitHub 15 GB No nativo Autenticación OAuth2

¿Cómo elegir?

  • Volumen gratuito: si necesitas más espacio sin pagar, MEGA o pCloud son los más generosos.
  • Cifrado: para máxima privacidad, busca end-to-end nativo (MEGA, Icedrive, Filen).
  • Facilidad de uso: rclone centraliza todo, pero la configuración puede ser más compleja.
  • Rendimiento: MEGA y pCloud ofrecen clientes optimizados rclone se adapta a muchos backends.
  • Compatibilidad: asegúrate de que la CLI esté disponible en tus repositorios o sea fácil de compilar.

Guías de uso con CLI

pCloud (pcloudcc)

  1. Instalar dependencias:
  2. apt-get update
    apt-get install git build-essential libssl-dev libcurl4-openssl-dev
      
  3. Clonar y compilar:
  4. git clone https://github.com/pcloudcom/console-client.git
    cd console-client
    make
    make install
      
  5. Autenticar y sincronizar:
  6. pcloudcc -u usuario@ejemplo.com -p MiPassword
    pcloudcc -u upload -l /home/user/mi_carpeta
      

MEGA (MEGAcmd)

  1. Instalar desde el repositorio oficial:
  2. curl -fsSL https://mega.nz/linux/MEGAsync/xUbuntu_(lsb_release -sr)/Release.key  apt-key add -
    echo deb https://mega.nz/linux/MEGAsync/xUbuntu_(lsb_release -sr) ./ >> /etc/apt/sources.list
    apt-get update  apt-get install megacmd
      
  3. Iniciar sesión y manejar ficheros:
  4. mega-login usuario@ejemplo.com MiPassword
    mega-mkdir backup
    mega-put /home/user/archivo.zip /backup
    mega-get /backup/archivo.zip .
      

Icedrive

  1. Descargar precompilado o compilar:
  2. git clone https://github.com/Icedrive/Icedrive-cli.git
    cd Icedrive-cli
    make
    cp icedrive ~/.local/bin/
      
  3. Autenticación y operaciones:
  4. icedrive auth login
    icedrive upload /home/user/documento.pdf /
    icedrive download documento.pdf /home/user/descargas
      

Proton Drive

  1. Instalar el cliente no oficial:
  2. git clone https://github.com/pepijnve/proton-drive-cli.git
    cd proton-drive-cli
    pip3 install .
      
  3. Configurar y usar:
  4. proton-drive-cli login
    proton-drive-cli upload local.txt Proton:/mi_carpeta
    proton-drive-cli download Proton:/mi_carpeta/local.txt .
      

Filen

  1. Instalación:
  2. git clone https://github.com/fileneo/filen-cli.git
    cd filen-cli
    pip3 install .
      
  3. Uso básico:
  4. filen-cli auth login
    filen-cli upload /ruta/archivo.png /
    filen-cli download archivo.png .
      

Tresorit (vía rclone)

  1. Instalar rclone:
  2. curl https://rclone.org/install.sh  bash
      
  3. Configurar Tresorit:
  4. rclone config
    # elegir new remote, nombre=tresorit, tipo=tresorit
      
  5. Subir y bajar archivos:
  6. rclone copy /home/user/datos tresorit:MiCarpeta
    rclone copy tresorit:MiCarpeta /home/user/descargas
      

rclone (multiservicio)

  1. Configurar cualquier servicio:
  2. rclone config
    # seguir asistente para Google Drive, Dropbox, pCloud, Mega, etc.
      
  3. Sincronización bidireccional:
  4. rclone sync /local/dir mi_remote:CarpetaRemota
      

gdrive (Google Drive no oficial)

  1. Instalación:
  2. wget -O gdrive https://github.com/prasmussen/gdrive/releases/download/2.1.0/gdrive-linux-x64
    chmod  x gdrive  mv gdrive /usr/local/bin/
      
  3. Primer login y uso:
  4. gdrive about
    gdrive upload --parent [FOLDER_ID] archivo.txt
    gdrive download [FILE_ID]
      

Problemas típicos y soluciones

  • Token expirado: refresca credenciales o elimina la carpeta de configuración (~/.config/).
  • Errores de SSL: instala certificados (apt-get install ca-certificates).
  • Limites de ancho de banda: ajusta parámetros de velocidad en MEGAcmd (mega-sync --limit-xfer).
  • Conflictos de versiones: comprueba dependencias y usa entornos virtuales (pipenv, venv).
  • Rendimiento: para transferencias masivas usa flags de concurrencia en rclone (--transfers).

Conclusión

Dependiendo de tus necesidades (espacio, cifrado, facilidad de uso), encontrarás en pCloud, MEGA e Icedrive excelentes alternativas con CLI nativas. Para máxima flexibilidad rclone te permitirá unificar múltiples servicios. Sigue las guías anteriores para integrar cualquiera de estas opciones en tu sistema Refracta y automatizar tus copias de seguridad o flujo de trabajo en la nube.

Sé el primero en dejar un comentario

Deja una respuesta

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