Introducción
En entornos Linux (Ubuntu y sus derivadas), disponer de un cliente de línea de comandos (CLI) para gestionar el almacenamiento en la nube agiliza la automatización de backups, sincronizaciones y despliegues. En este artículo revisaremos los mejores servicios de almacenamiento que ofrecen CLI nativo o soluciones estandarizadas, con un enfoque profesional y práctico.
Top recomendados para Ubuntu
- pCloud
- Mega
- Proton Drive
- Filen
- Tresorit
- Icedrive
- Dropbox
Comparativa de servicios
| Servicio | Enlace | CLI oficial | Gratis | Encriptación | Pros | Contras |
|---|---|---|---|---|---|---|
| pCloud | pcloud.com | Sí | 10 GB | TLS/Rest, opcional E2EE | Velocidad, backup remoto, montaje FUSE | Cliente E2EE de pago |
| Mega | mega.nz | Sí | 20 GB | E2EE por defecto | Banda ancha, encriptación automática | Límites de tráfico, cuota baja tras inactividad |
| Proton Drive | proton.me/drive | No (CLI comunitario) | 1 GB | E2EE AES-256 | Privacidad máxima, cero-logs | CLI no oficial, funciones limitadas |
| Filen | filen.io | Sí | 10 GB | E2EE | Software libre, CLI sencillo | Menor comunidad, escasa documentación |
| Tresorit | tresorit.com | Sí | 3 GB | E2EE | Alta seguridad, cumplimiento GDPR | Precio elevado |
| Icedrive | icedrive.net | Sí | 10 GB | TLS/E2EE opcional | Interfaz web moderna, montaje FUSE | Velocidades variables |
| Dropbox | dropbox.com | Sí | 2 GB | TLS/rest (sin E2EE nativa) | Integración, gran ecosistema | Sin cifrado extremo a extremo |
¿Cuál elegir?
La elección depende de las necesidades:
- Privacidad/E2EE: Proton Drive, Tresorit, Mega.
- Gran espacio gratis: Mega, pCloud, Icedrive.
- Velocidad y estabilidad: pCloud, Dropbox.
- Software libre: Filen.
- Automatización y scripts: pCloud, Mega, Filen y Dropbox ofrecen CLI bien documentada.
Cómo usar cada servicio con CLI
1. pCloud
El cliente pCloud CLI en Linux permite:
- Subir y descargar archivos.
- Listar directorios.
- Sincronizar con carpetas locales.
Instalación:
# Descarga paquete .tar.gz desde pCloud wget https://linux.pcloud.com/pcloudcc_2.0.1-1_amd64.deb # Instala sudo dpkg -i pcloudcc_2.0.1-1_amd64.deb sudo apt-get install -f
Autenticación y uso básico:
# Iniciar demonio con tu token API pcloudcc -u TU_EMAIL -p TU_CONTRASEÑA # Sincronizar carpeta local con pCloud pcloudcc -s /home/usuario/Documentos # Listar ficheros remotos pcloudcc --ls # Subir un archivo pcloudcc --upload /home/usuario/archivo.txt / # Descargar un archivo pcloudcc --download /archivo.txt /home/usuario/
Problemas típicos:
- Errores de permisos: ejecutar sudo usermod -aG fuse USER y reiniciar.
- Fallo al montar: verificar que fuse esté instalado.
- Desconexiones: revisar token expirado y regenerar credenciales.
2. Mega
megacmd es la suite oficial.
# Instalar repositorio y paquete sudo apt-get install software-properties-common sudo add-apt-repository deb https://mega.nz/linux/MEGAsync/xUbuntu_20.04/ ./ wget -qO - https://mega.nz/keys/MEGA_signing.key sudo apt-key add - sudo apt-get update sudo apt-get install megacmd
# Login mega-login tu_email contraseña # Listar mega-ls # Subir mega-put /ruta/local archivo_remoto # Descargar mega-get /archivo_remoto /ruta/local # Sincronizar mega-sync /ruta/local /RutaMega
- Error de login: revisar firewall y puerto 443.
- Límites de tráfico: espera periodos de cooldown.
3. Proton Drive
No cuenta con CLI oficial emplea un cliente comunitario basado en proton-drive-cli.
# Instalar desde pip sudo apt-get install python3-pip pip3 install proton-drive-cli # Login interactivo proton-drive login # Subir archivo proton-drive upload archivo.txt / # Listar proton-drive list /
- Credenciales fail: usar autenticación por contraseña de aplicación.
- Funciones limitadas (no hay sync nativo).
4. Filen
CLI oficial muy ligero.
# Descargar AppImage wget https://filen.io/filen-cli-linux.AppImage -O filen chmod x filen # Login ./filen login # Subir ./filen upload /ruta/mi_archivo / # Descargar ./filen download /archivo_remoto /ruta/local # Listar ./filen list
- AppImage no ejecutable: chmod x y dependencias FUSE.
- Errores E2EE: verificar contraseña de cifrado.
5. Tresorit
Suite CLI multiplataforma.
# Agregar clave y repositorio sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 14B92B4F sudo add-apt-repository deb https://repo.tresorit.com/linux/apt/ubuntu focal main sudo apt-get update sudo apt-get install tresorit # Login tresorit login # Iniciar sync tresorit sync /home/usuario/CarpetaSync # Listar tresorit ls
- Permisos FUSE: usar sudo tresorit o añadir usuario a fuse.
- Errores de certificado: actualizar CA en Ubuntu.
6. Icedrive
CLI oficial en AppImage.
# Descargar y dar permisos wget https://icedrive.net/downloads/icedrive-cli-linux-x64.AppImage -O icedrive chmod x icedrive # Login ./icedrive login # Montar drive ./icedrive mount /mnt/ice # Subir ./icedrive upload /ruta/archivo.txt /RemoteDir/ # Desmontar fusermount -u /mnt/ice
- Error de montaje: instalar fuse y usar sudo.
- Velocidad inestable: probar distintos mirrors.
7. Dropbox
Cliente oficial con CLI de control (headless).
# Instalar daemon wget -O dropbox.tar.gz https://www.dropbox.com/download?plat=lnx.x86_64 tar -xzf dropbox.tar.gz -C ~/ ~/.dropbox-dist/dropboxd # Instalar script de control sudo apt-get install python3-gpg wget -O ~/dropbox.py https://www.dropbox.com/download?dl=packages/dropbox.py chmod x ~/dropbox.py # Estado ~/dropbox.py status # Pausar sync ~/dropbox.py pause # Reanudar sync ~/dropbox.py resume
- Daemon no arranca: verificar que ~/.dropbox-dist esté completo.
- Python-gpg faltante: instalar python3-gpg.
Conclusión
Para Ubuntu hay opciones sólidas según tus prioridades: pCloud y Mega destacan en espacio y velocidad Tresorit y Proton Drive, en privacidad. Filen e Icedrive son alternativas ligeras de código abierto o con AppImage. Dropbox mantiene su ecosistema y estabilidad. Evalúa espacio, cifrado y comunidad antes de decidir, y emplea CLI para automatizar tareas sin interfaz gráfica.
Sé el primero en dejar un comentario