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)
- Instalar dependencias:
- Clonar y compilar:
- Autenticar y sincronizar:
apt-get update apt-get install git build-essential libssl-dev libcurl4-openssl-dev
git clone https://github.com/pcloudcom/console-client.git cd console-client make make install
pcloudcc -u usuario@ejemplo.com -p MiPassword pcloudcc -u upload -l /home/user/mi_carpeta
MEGA (MEGAcmd)
- Instalar desde el repositorio oficial:
- Iniciar sesión y manejar ficheros:
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
mega-login usuario@ejemplo.com MiPassword mega-mkdir backup mega-put /home/user/archivo.zip /backup mega-get /backup/archivo.zip .
Icedrive
- Descargar precompilado o compilar:
- Autenticación y operaciones:
git clone https://github.com/Icedrive/Icedrive-cli.git cd Icedrive-cli make cp icedrive ~/.local/bin/
icedrive auth login icedrive upload /home/user/documento.pdf / icedrive download documento.pdf /home/user/descargas
Proton Drive
- Instalar el cliente no oficial:
- Configurar y usar:
git clone https://github.com/pepijnve/proton-drive-cli.git cd proton-drive-cli pip3 install .
proton-drive-cli login proton-drive-cli upload local.txt Proton:/mi_carpeta proton-drive-cli download Proton:/mi_carpeta/local.txt .
Filen
- Instalación:
- Uso básico:
git clone https://github.com/fileneo/filen-cli.git cd filen-cli pip3 install .
filen-cli auth login filen-cli upload /ruta/archivo.png / filen-cli download archivo.png .
Tresorit (vía rclone)
- Instalar rclone:
- Configurar Tresorit:
- Subir y bajar archivos:
curl https://rclone.org/install.sh bash
rclone config # elegir new remote, nombre=tresorit, tipo=tresorit
rclone copy /home/user/datos tresorit:MiCarpeta rclone copy tresorit:MiCarpeta /home/user/descargas
rclone (multiservicio)
- Configurar cualquier servicio:
- Sincronización bidireccional:
rclone config # seguir asistente para Google Drive, Dropbox, pCloud, Mega, etc.
rclone sync /local/dir mi_remote:CarpetaRemota
gdrive (Google Drive no oficial)
- Instalación:
- Primer login y uso:
wget -O gdrive https://github.com/prasmussen/gdrive/releases/download/2.1.0/gdrive-linux-x64 chmod x gdrive mv gdrive /usr/local/bin/
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