Introducción
En entornos basados en Linux CloudReady, disponer de soluciones de almacenamiento en la nube con interfaz de línea de comandos (CLI) es fundamental para automatizar flujos de trabajo, integrarse con scripts y gestionar archivos sin depender de interfaces gráficas. A continuación presentamos los mejores servicios con CLI compatibles, una comparativa detallada, recomendaciones de uso y ejemplos prácticos para cada uno.
Top recomendados para CloudReady
Comparativa de servicios
| Servicio | Espacio Gratis | Seguridad (Encriptación) | CLI Oficial | Enlace |
|---|---|---|---|---|
| pCloud | 10 GB (ampliable) | Opcional lado cliente (Crypto) | Sí (pcloudcc) |
pcloud.com |
| MEGA | 20 GB | End-to-end | Sí (megacmd) |
mega.io |
| Proton Drive | 1 GB | End-to-end | No oficial (proton-drive-cli) |
proton.me/drive |
| Filen | 10 GB | End-to-end | No oficial (filen-cli) |
filen.io |
| Tresorit | 3 GB | End-to-end | No oficial (tresorit-cli) |
tresorit.com |
| Icedrive | 10 GB | End-to-end (TLS1.3) | Sí (icedrive-cli) |
icedrive.net |
| Nextcloud | Variable (self-hosted) | Depende del hosting | Sí (occ, nextcloud-client) |
nextcloud.com |
| Dropbox | 2 GB | TLS / AES-256 | No oficial (dropbox-uploader) |
dropbox.com |
¿Cuál elegir?
- Para máxima seguridad E2E: MEGA, Proton Drive o Tresorit.
- Para mayor espacio gratuito: MEGA (20 GB) o pCloud (10 GB ampliable).
- Para integración self-hosted: Nextcloud con control total de datos.
- Para uso sencillo y multiplataforma: Icedrive y Dropbox (con wrappers).
Cómo usar cada una con CLI
1. pCloud (pcloudcc)
Instalación (AUR o desde fuente):
git clone https://github.com/pcloudcom/console-client.git cd console-client cmake . make sudo make install
Uso básico:
pcloudcc -u tu_email -p tu_contraseña # Iniciar sesión pcloudcc --upload /ruta/local archivo.txt # Subir archivo pcloudcc --download /ruta/remota archivo.txt /destino
2. MEGA (MEGAcmd)
Instalación:
sudo apt update sudo apt install megacmd
Uso básico:
mega-login tu_email tu_contraseña mega-mkdir /Root/backup mega-put archivo.iso /Root/backup/ mega-get /Root/backup/archivo.iso .
3. Proton Drive (proton-drive-cli)
Instalación (requiere Python3 y pip):
pip3 install proton-drive-cli
Uso básico:
proton-drive-cli login # Abre navegador para OAuth proton-drive-cli upload mi_foto.jpg /Fotos/ proton-drive-cli download /Fotos/mi_foto.jpg .
4. Filen (filen-cli)
Instalación:
pip3 install filen-cli
Uso básico:
filen login filen upload datos.zip /Backups/ filen download /Backups/datos.zip .
5. Tresorit (tresorit-cli)
Instalación:
git clone https://github.com/tresorit/tresorit-cli.git cd tresorit-cli make sudo make install
Uso básico:
tresorit login tresorit sync init /local/carpeta Tresorit/CarpetaRemota tresorit sync start
6. Icedrive (icedrive-cli)
Instalación via snap:
sudo snap install icedrive-cli --classic
Uso básico:
icedrive-cli auth login icedrive-cli upload archivo.log / icedrive-cli download /archivo.log .
7. Nextcloud (CLI oficial)
Instalación cliente y herramientas:
sudo apt install nextcloud-client sudo snap install nextcloud-client
Uso con OCC (desde servidor):
cd /var/www/nextcloud sudo -u www-data php occ files:scan --all
8. Dropbox (dropbox-uploader)
Instalación:
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git cd Dropbox-Uploader chmod x dropbox_uploader.sh
Uso básico:
./dropbox_uploader.sh init ./dropbox_uploader.sh upload doc.pdf / ./dropbox_uploader.sh download /doc.pdf .
Problemas típicos y soluciones
- Error de autenticación: verifica tokens y elimina caché de credenciales (
rm -rf ~/.config/servicio/). - Montaje de sistema de archivos falla: comprueba
fusey permisos de usuario. - Velocidades lentas: ajusta paralelismo con opciones
--parallelo--chunk-size. - Errores de límite de API: respeta
rate-limito añade retrasos entre peticiones. - Actualizaciones de CLI: mantén herramientas al día con
pip3 install --upgradeosnap refresh.
Con esta guía dispones de una visión completa para elegir e implementar el almacenamiento en la nube con CLI en Linux CloudReady, ajustado a tus necesidades de seguridad, espacio y automatización.
Sé el primero en dejar un comentario