Almacenamiento en la nube con CLI para LinuxConsole
Este artículo ofrece una guía completa de los mejores servicios de almacenamiento en la nube que disponen de interfaz de línea de comandos (CLI) en LinuxConsole. Incluye recomendaciones, una tabla comparativa con enlaces, criterios de elección, ejemplos de uso con CLI y soluciones a problemas habituales.
Top recomendados para LinuxConsole
- pCloud – almacenamiento seguro con cliente oficial.
- MEGA – gran espacio gratuito y cifrado punto a punto.
- Proton Drive – privacidad suiza y cifrado integrado.
- Filen – alta capacidad y enfoque en privacidad europea.
- Tresorit – cifrado extremo a extremo y soluciones corporativas.
- Icedrive – interfaz moderna y cifrado client-side.
- Dropbox (vía rclone) – integración amplia y madurez.
- Google Drive (vía rclone) – ecosistema Google con CLI unificado.
Comparativa de servicios con CLI
| Servicio | Enlace | Gratis | CLI oficial | Cifrado | Notas |
|---|---|---|---|---|---|
| pCloud | pcloud.com | 10 GB | Sí (pcloudcc) |
Opcional (pCloud Crypto) | Mount FUSE, backup automático |
| MEGA | mega.nz | 20 GB | Sí (megatools / megacmd) |
Punto a punto | Rate limits bajo uso intensivo |
| Proton Drive | proton.me/drive | 1 GB | No oficial (comunidad) | E2E integrado | API limitada, CLI en Python |
| Filen | filen.io | 10 GB | No oficial (terceros) | E2E opcional | Desarrollos comunitarios en GitHub |
| Tresorit | tresorit.com | 3 GB | Sí (tresorit-sync) |
E2E | Enfoque B2B y colaboración |
| Icedrive | icedrive.net | 10 GB | icedrive-cli) | Twofish | Mount WebDAV o FUSE |
| Dropbox (rclone) | dropbox.com | 2 GB | No oficial | TLS en tránsito | Uso general, rclone multiprotocolo |
| Google Drive (rclone) | rclone.org/drive | 15 GB | No oficial | TLS en tránsito | Integración GSuite, tokens OAuth |
¿Cuál elegir?
La elección depende de varios factores:
- Privacidad y cifrado extremo a extremo: Tresorit, Proton Drive o Icedrive.
- Mayor espacio gratuito: MEGA (20 GB) o Google Drive (15 GB).
- Integración y versatilidad CLI: pCloud, MEGA (megacmd) o rclone.
- Entornos corporativos: Tresorit o pCloud Business.
- Fácil montaje local: pCloud (FUSE), Icedrive (WebDAV) o rclone.
Cómo usar cada uno con CLI
1. pCloud (pcloudcc)
Cliente oficial en C que permite montar tu cuenta y sincronizar directorios.
# Instalar en Debian/Ubuntu sudo apt-get update sudo apt-get install pcloudcc # Iniciar sesión pcloudcc --username tu_email --password tu_contraseña # Montar en /mnt/pcloud mkdir -p ~/pcloud pcloudcc -u tu_email -p tu_contraseña ~/pcloud
2. MEGA (megacmd)
Cliente oficial avanzado con comandos interactivos.
# Descarga e instalación sudo wget https://github.com/meganz/MEGAcmd/releases/download/v1.5.0/megacmd_1.5.0_amd64.deb sudo dpkg -i megacmd_1.5.0_amd64.deb # Iniciar servicio mega-cmd-server # Login mega-login tu_email tu_contraseña # Subir un archivo mega-put archivo.txt /Root/backup/ # Descargar mega-get /Root/backup/archivo.txt ./descargas/
3. Proton Drive (CLI no oficial)
CLI de la comunidad en Python que utiliza API REST.
# Clonar repo y instalar git clone https://github.com/username/proton-drive-cli.git cd proton-drive-cli sudo python3 setup.py install # Autenticarse proton-drive login --user tu_email --password tu_contraseña # Listar ficheros proton-drive ls # Subir proton-drive upload documento.pdf /
4. Filen (CLI comunitario)
Script de terceros para acceder a la API de Filen.
# Instalar dependencias sudo apt install python3-requests # Descargar script wget https://raw.githubusercontent.com/username/filen-cli/main/filen.py chmod x filen.py # Autenticación ./filen.py login tu_email tu_contraseña # Subida y descarga ./filen.py upload foto.jpg / ./filen.py download archivo.zip .
5. Tresorit (tresorit-sync)
# Instalación del paquete oficial wget https://download.tresorit.com/linux/tresorit-sync.deb sudo dpkg -i tresorit-sync.deb # Configurar y login tresorit-sync login # Sincronizar carpeta local tresorit-sync sync --local ~/MiCarpeta --remote /Tresorit/MiCarpeta
6. Icedrive (icedrive-cli)
# Descargar el binario wget https://icedrive.net/download/cli/icedrive-cli-linux chmod x icedrive-cli-linux sudo mv icedrive-cli-linux /usr/local/bin/icedrive # Autenticar icedrive login tu_email tu_contraseña # Montar unidad (FUSE) mkdir ~/icedrive icedrive mount ~/icedrive # Subir icedrive upload archivo.iso /backup/
7. Dropbox y Google Drive (via rclone)
rclone permite integrar múltiples servicios en una sola herramienta.
# Instalar rclone curl https://rclone.org/install.sh sudo bash # Configurar remoto rclone config # Seguir pasos, elegir drive o dropbox, usar OAuth # Listar archivos en Google Drive rclone ls gdrive: # Sincronizar carpeta local rclone sync ~/Documentos gdrive:DocumentosBackup
Problemas típicos y soluciones
- Error de autenticación: Verificar credenciales, tokens caducados, permisos OAuth.
- Montaje FUSE falla: Instalar
fusey añadir usuario al grupofuse. - Límites de velocidad o bloqueos: Reducir concurrencia, usar
--bwlimito intervalos de espera. - Problemas de sincronización: Revisar permisos locales, rutas con espacios y caracteres especiales.
- Ausencia de CLI oficial: Contribuciones comunitarias pueden no estar al día valorar rclone como alternativa.
Con esta guía podrás evaluar, comparar y usar de manera óptima los servicios de almacenamiento en la nube desde la línea de comandos en tu LinuxConsole. ¡Explora, prueba y elige el que mejor se adapte a tus necesidades de espacio, seguridad y flujo de trabajo!
Sé el primero en dejar un comentario