Introducción
En entornos educativos y profesionales basados en Linux LliureX, disponer de soluciones de almacenamiento en la nube con interfaz de línea de comandos (CLI) facilita la integración en scripts, automatizaciones y tareas de copia de seguridad. A continuación se presenta un análisis profundo de los mejores servicios de cloud con CLI compatibles con LliureX, sus ventajas, desventajas y ejemplos prácticos de uso.
Top recomendados para LliureX
- pCloud (CLI nativo: pcloudcc)
- MEGA (CLI oficial: Megacmd)
- Proton Drive (CLI comunitario)
- Filen (CLI oficial)
- Tresorit (CLI oficial beta)
- Icedrive (CLI oficial)
- Dropbox (CLI no oficial: Dropbox Uploader)
- Google Drive (CLI comunitario: gdrive)
Comparativa de servicios
| Servicio | CLI | Cifrado | Precio (desde) | Enlace |
|---|---|---|---|---|
| pCloud | pcloudcc | TLS amp AES-256, opcional E2EE Crypto | 4,99 €/mes (500 GB) | pcloud.com |
| MEGA | Megacmd | E2EE | 4,99 €/mes (400 GB) | mega.nz |
| Proton Drive | proton-drive-cli | E2EE | 4,99 €/mes (500 GB) | proton.me/drive |
| Filen | filen-cli | E2EE | 5 €/mes (500 GB) | filen.io |
| Tresorit | tresorit-cli | E2EE | 9,99 €/mes (200 GB) | tresorit.com |
| Icedrive | icedrive-cli | E2EE (Twofish) | 4,99 €/mes (150 GB) | icedrive.net |
| Dropbox | Dropbox Uploader | TLS amp AES-256 | 9,99 €/mes (2 TB) | dropbox.com |
| Google Drive | gdrive | TLS amp AES-256 | 1,99 €/mes (100 GB) | google.com/drive |
¿Cuál elegir?
- Privacidad/E2EE: Proton Drive, MEGA, Filen, Tresorit, Icedrive.
- Precio asequible: pCloud, Google Drive.
- Integración simple: MEGA, pCloud, Dropbox Uploader.
- Multiprotocolo (scripts): usar rclone si necesitas unificar varios.
Cómo usar cada CLI en Linux LliureX
1. pCloud (pcloudcc)
Instalación en LliureX (Debian/Ubuntu):
sudo apt update sudo apt install pcloudcc
Autenticación:
pcloudcc --register # Sigue el enlace e introduce el código
Subir un archivo:
pcloudcc --upload /ruta/local/archivo.txt /RemoteFolder/
Descargar un archivo:
pcloudcc --download /RemoteFolder/archivo.txt /ruta/local/
2. MEGA (Megacmd)
Instalación:
sudo apt update sudo apt install megacmd
Login:
mega-login correo@ejemplo.com
Subida:
mega-put archivo.txt /Root/Carpeta/
Sincronización local gt nube:
mega-sync /ruta/local/ /Root/Carpeta/
3. Proton Drive (proton-drive-cli)
Instalación vía pip:
sudo apt install python3-pip pip3 install proton-drive-cli
Configuración:
proton-drive-cli login # Introduce correo y contraseña
Subir archivo:
proton-drive-cli upload /ruta/a/archivo.ext /
Listar directorio:
proton-drive-cli list /
4. Filen (filen-cli)
Instalación:
curl -sL https://cli.filen.io/install.sh sudo bash
Login:
filen login
Uso básico:
filen upload /local/file.pdf remote:/Documents/ filen download remote:/Documents/file.pdf /local/
5. Tresorit (tresorit-cli)
Instalación (snap beta):
sudo snap install tresorit --beta
Iniciar sesión:
tresorit login
Subir carpeta:
tresorit cp -r /local/miCarpeta tresors:/MiTesoros/
6. Icedrive (icedrive-cli)
Instalación:
wget https://github.com/IcedriveApp/cli/releases/download/v1.2.3/icedrive-cli-linux.deb sudo apt install ./icedrive-cli-linux.deb
Login e inicialización:
icedrive login # Sigue el proceso en navegador
Ejemplo de subida:
icedrive upload /home/user/file.zip /
7. Dropbox (Dropbox Uploader)
Instalación:
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git cd Dropbox-Uploader chmod x dropbox_uploader.sh
Configuración inicial:
./dropbox_uploader.sh # Sigue indicaciones para OAuth
Subir y descargar:
./dropbox_uploader.sh upload archivo.txt / ./dropbox_uploader.sh download archivo.txt /home/user/
8. Google Drive (gdrive)
Instalación:
wget -O gdrive https://github.com/prasmussen/gdrive/releases/download/2.1.0/gdrive-linux-x64 chmod x gdrive sudo mv gdrive /usr/local/bin/
Autenticación:
gdrive about # Abre el enlace, concede permisos y pega el token
Subir archivo:
gdrive upload --parent ID_DE_CARPETA archivo.pdf
Problemas típicos y soluciones
- Error de autenticación: revisa la validez del token o credenciales, borra cachés (
~/.config/[app]). - Permisos insuficientes: ejecuta con usuario correcto y comprueba permisos de directorio.
- Dependencias faltantes: instala librerías sugeridas en la documentación oficial (Python, libcurl).
- Sincronizaciones parciales: limpia colas y vuelve a sincronizar consulta logs verbose (
--verbose). - Límites de velocidad o cuota: verifica planes contratados y API quotas.
Conclusión
En LliureX, cualquier opción presentada aporta robustez y flexibilidad. Para un uso genérico y multiplataforma, pCloud o MEGA destacan por su CLI nativo y documentación. Si priorizas privacidad E2EE, Proton Drive y Filen son excelentes. Finalmente, herramientas comunitarias como Dropbox Uploader y gdrive resultan ligeras y fáciles de integrar. Elige según tu flujo de trabajo, volumen de datos y necesidades de cifrado.
Sé el primero en dejar un comentario