Introducción
En entornos Linux, especialmente en distribuciones como BlankOn, contar con un buen cliente de línea de comandos (CLI) para administrar tu almacenamiento en la nube es clave. Te permite automatizar subidas, descargas y sincronizaciones sin necesidad de interfaces gráficas. En este artículo revisamos los mejores servicios de nube con soporte CLI: pCloud, MEGA, Proton Drive, Filen, Tresorit, Icedrive y algunos adicionales (Dropbox, Google Drive, Nextcloud). Incluimos comparativa, recomendaciones, guía de uso en BlankOn y soluciones a problemas típicos.
Top recomendados para BlankOn
- pCloud: fácil instalación, cliente oficial sólido.
- MEGA: 20 GB gratis, gran velocidad y CLI “MEGAcmd”.
- Proton Drive: máxima privacidad, cifrado E2E.
- Icedrive: interfaz minimalista y Drive CLI.
- Dropbox: madurez, documentación extensa del CLI.
- Nextcloud: ideal si quieres autoalojar tu nube vía WebDAV.
Comparativa de servicios de almacenamiento en la nube con CLI
| Servicio | Enlace | Espacio gratis | Cliente CLI | Cifrado E2E | Precio desde |
|---|---|---|---|---|---|
| pCloud | https://www.pcloud.com/ | 10 GB | pcloudcc (oficial) | Opcional | 4,99 /mes |
| MEGA | https://mega.nz/ | 20 GB | MEGAcmd | Sí | 4,99 €/mes |
| Proton Drive | https://proton.me/drive | 1 GB | proton-drive-cli (no oficial) | Sí | 4 €/mes |
| Filen | https://filen.io/ | 10 GB | filen-cli | Sí | 2,99 €/mes |
| Tresorit | https://tresorit.com/ | 3 GB | tresorit-cli | Sí | 10,42 €/mes |
| Icedrive | https://icedrive.net/ | 10 GB | icedrive-cli | Sí | 4,99 €/mes |
| Dropbox | https://www.dropbox.com/cli | 2 GB | dropbox-uploader | No | 9,99 /mes |
| Google Drive | https://github.com/prasmussen/gdrive | 15 GB | gdrive | No | Incluido |
| Nextcloud | https://nextcloud.com/ | Depende | webdav / occ | Opcional | Gratuito / self-host |
¿Cuál elegir?
La elección depende de tus prioridades:
- Privacidad: Proton Drive, Tresorit, Filen.
- Precio vs capacidad: MEGA, Icedrive, pCloud.
- Integración y soporte: Dropbox, Google Drive.
- Autoalojado: Nextcloud.
Para BlankOn, recomendamos comenzar con pCloud o MEGA por su estabilidad en Debian/Ubuntu y luego explorar opciones cifradas si la privacidad es prioritaria.
Cómo usar cada servicio con CLI en BlankOn
1. pCloud
Instalación y autenticación:
sudo apt update sudo apt install pcloudcc-cli pcloudcc -u tu_email -p tu_contraseña
Comandos típicos:
# Subir archivo pcloudcc sync upload /ruta/local/archivo.txt / # Descargar carpeta pcloudcc sync download /remote/carpeta /ruta/local
Problemas típicos: credenciales incorrectas (verifica usuario/contraseña) y errores de montaje (asegura que fusermount esté instalado).
2. MEGA
Instalación y configuración:
sudo apt install megacmd mega-login tu_email tu_contraseña
Uso básico:
# Subir carpeta mega-put /ruta/local/ mi_carpeta_remota # Listar archivos mega-ls
Errores: sesiones expiradas (ejecuta mega-logout y vuelve a mega-login) y límites de transferencia (MEGA impone cuotas diarias).
3. Proton Drive
Instalación (requiere Python y pip):
sudo apt install python3-pip pip3 install proton-drive-cli protondrive login
Ejemplos:
# Sincronizar carpeta protondrive sync up /carpeta_local ProtonDrive:/backup # Listar contenido protondrive ls ProtonDrive:
Inconvenientes comunes: versiones inestables del cliente, autenticación 2FA (usar token API si aplica).
4. Filen
Instalación:
sudo wget -O /usr/local/bin/filen-cli https://github.com/filen-io/cli/releases/latest/download/filen-cli-linux sudo chmod x /usr/local/bin/filen-cli filen-cli login
Uso:
# Subir archivo grande filen-cli upload /ruta/archivo.zip # Descargar filen-cli download id_del_archivo /destino
Problemas: actualización manual de binario y errores “token inválido” (regenerar credenciales).
5. Tresorit
Instalación (snap):
sudo snap install tresorit tresorit login
Comandos básicos:
tresorit sync /carpeta_local Tresorit:/MiTresor tresorit ls
Errores habituales: conflicto de versiones snap, fija la ruta con snap run tresorit.
6. Icedrive
Instalación:
curl -L https://download.icedrive.net/icedrive-cli-linux.tar.gz tar xz sudo mv icedrive /usr/local/bin/ icedrive auth
Ejemplo de uso:
# Montar unidad icedrive mount ~/Icedrive # Upload icedrive put local.txt /remote_folder
Problemas: permisos FUSE (ejecutar como usuario en grupo fuse) y desconexiones.
7. Dropbox
Instalar “dropbox-uploader”:
sudo apt install git git clone https://github.com/andreafabrizi/Dropbox-Uploader.git cd Dropbox-Uploader chmod x dropbox_uploader.sh ./dropbox_uploader.sh
Comandos:
# Subir ./dropbox_uploader.sh upload archivo.txt / # Bajar ./dropbox_uploader.sh download /archivo.txt .
Errores: autenticación OAuth caducada (vuelve a generar token en la configuración de la app).
8. Google Drive
Instalar “gdrive”:
wget -O gdrive https://github.com/prasmussen/gdrive/releases/download/2.1.1/gdrive-linux-x64 chmod x gdrive sudo mv gdrive /usr/local/bin/ gdrive about
Uso:
# Subir carpeta gdrive upload --recursive mi_carpeta/ # Descargar por ID gdrive download --path destino ID_del_archivo
Inconvenientes: límite de API (1000 peticiones/día) y autenticación manual en el primer uso.
9. Nextcloud (WebDAV)
Montar vía WebDAV:
sudo apt install davfs2 mkdir -p ~/Nextcloud sudo mount -t davfs https://tuservidor/remote.php/dav/files/usuario ~/Nextcloud
Usar “occ” en servidor:
sudo -u www-data php /var/www/nextcloud/occ files:scan --all
Problemas: certificados SSL y permisos de davfs2 (configurar /etc/davfs2/secrets).
Conclusión
BlankOn, al estar basada en Debian, facilita la instalación de clientes CLI de nube. Escoge según tu necesidad de espacio, privacidad o integrabilidad. Con las guías de arriba tendrás los comandos esenciales, problemas comunes y recomendaciones para exprimir tu almacenamiento en la nube desde la terminal.
Sé el primero en dejar un comentario