Los mejores servicios de almacenamiento en la nube con CLI para Linux Mageia
En entornos empresariales o de usuario avanzado, disponer de un cliente de línea de comandos (CLI) para interactuar con tu nube desde Mageia aporta flexibilidad, automatización y rendimiento. Este artículo repasa los servicios más destacados con soporte CLI nativo o comunitario: pCloud, MEGA, Proton Drive, Filen, Tresorit, Icedrive, Dropbox y OneDrive. Incluye comparativa, consejos de elección, ejemplos de uso en Mageia y los problemas típicos que pueden surgir.
Top recomendados para Mageia
- pCloud – Cliente oficial
pcloudcc, cifrado opcional, gran estabilidad. - MEGA –
megacmd, 50 GB gratis, cifrado de extremo a extremo. - Proton Drive – CLI comunitario
proton-drive-cli, máximo privacidad. - Filen –
filen-client, open-source, cifrado fuerte. - Tresorit – CLI oficial, centrado en entornos corporativos con cifrado zero-knowledge.
- Icedrive –
icedrive-cli, UI minimalista, cifrado en cliente. - Dropbox – Script comunitario
Dropbox-Uploadero cliente oficialdropbox.py. - OneDrive – Cliente open-source
onedrivede abraunegg en GitHub.
Comparativa de servicios
| Servicio | CLI | Open-Source CLI | Cifrado | Espacio Gratis | Enlace |
|---|---|---|---|---|---|
| pCloud | pcloudcc | Sí (GitHub) | Cliente opcional | 10 GB ( bonos) | pcloud.com |
| MEGA | megacmd | Sí (GitHub) | End-to-end | 50 GB | mega.nz |
| Proton Drive | proton-drive-cli | Sí (GitHub) | End-to-end | 1 GB | proton.me/drive |
| Filen | filen-client | Sí (GitHub) | End-to-end | 10 GB | filen.io |
| Tresorit | tresorit-cli | No (proprietario) | Zero-knowledge | 3 GB (plan trial) | Tresorit CLI |
| Icedrive | icedrive-cli | Sí (GitHub) | End-to-end | 10 GB | icedrive.net |
| Dropbox | dropbox.py / Dropbox-Uploader | Parcial (Uploader: GitHub) | En tránsito | 2 GB | dropbox.com/install-linux |
| OneDrive | onedrive | Sí (GitHub) | En tránsito | 5 GB | abraunegg/onedrive |
¿Cuál elegir?
La decisión depende de tus prioridades:
- Privacidad máxima: Proton Drive, Tresorit o Filen.
- Gran espacio gratis y rendimiento: MEGA y pCloud.
- Integración empresarial: OneDrive (Office 365) o Dropbox.
- Interfaz ligera y cifrado transparente: Icedrive.
Instalación y uso de cada CLI en Mageia
1. pCloud (pcloudcc)
Cliente oficial para sincronización y comandos avanzados.
Instalación (descargar RPM oficial):
wget https://downloads.pcloud.com/console/pcloudcc-2.3.0-1.x86_64.rpm sudo rpm -Uvh pcloudcc-.rpm
Primer login y uso básico:
pcloudcc -u usuario@ejemplo.com -p contraseña pcloudcc -m mkdir /MiBackup pcloudcc -u upload /home/usuario/documento.pdf /MiBackup pcloudcc -d download /MiBackup/documento.pdf /home/usuario/
Problemas típicos:
- Error “Invalid credentials”: revisar usuario/contraseña o token caducado.
- Dependencia faltante: instalar
glibc2.28 .
2. MEGA (megacmd)
Ofrece consola interactiva y comandos batch.
Instalación (instalar RPM genérico):
wget https://mega.nz/linux/MEGAsync/Ubuntu_20.04/megacmd-1.5.0-1.1.x86_64.rpm sudo rpm -Uvh megacmd-.rpm
Uso rápido:
mega-login correo@ejemplo.com contraseña mega-mkdir backup mega-put /home/usuario/foto.jpg /backup mega-get /backup/foto.jpg /home/usuario/
Problemas típicos:
- “Error 403 Forbidden”: revisa límites de API o autentica de nuevo.
- Montaje FUSE lento: optimizar con
--allow-other --prefetch.
3. Proton Drive (proton-drive-cli)
Cliente comunitario en Go para Proton Drive.
Instalación (compilar desde GitHub):
sudo urpmi golang git make git clone https://github.com/ProtonMail/proton-drive-cli.git cd proton-drive-cli make sudo mv proton-drive-cli /usr/local/bin/protoncli
Autenticación y comandos:
protoncli login protoncli upload miarchivo.txt / protoncli download /miarchivo.txt ./
Problemas típicos:
- Timeout en login: abreles puertos 443/80 y actualiza Go.
- Token caducado: vuelve a
protoncli login.
4. Filen (filen-client)
CLI Open Source, cifrado zero-knowledge.
Instalación (Go):
sudo urpmi golang git git clone https://github.com/filen-io/filen-client.git cd filen-client go build sudo mv filen-client /usr/local/bin/filen
Uso:
filen login filen mkdir backup filen upload informe.pdf /backup filen download /backup/informe.pdf ~/
Problemas típicos:
- Errores de compilación: instala
golang-1.18. - Rate-limit: espera el periodo o contacta con soporte.
5. Tresorit (tresorit-cli)
Solución corporativa con cifrado extremo a extremo.
Instalación (tarball oficial):
wget https://data.tresorit.com/tresorit-cli/2.6.5/tresorit-cli_2.6.5_x86_64.tar.gz tar -xzf tresorit-cli_.tar.gz sudo mv tresorit-cli /usr/local/bin/
Comandos básicos:
tresorit-cli login tresorit-cli list tresorit-cli sync --start ~/MiCarpeta TresoritFolder
Problemas típicos:
- Falta OpenSSL >=1.1: instalar
openssl-devel.
6. Icedrive (icedrive-cli)
Cliente oficial ligero y cifrado client-side.
Instalación:
git clone https://github.com/Icedrive/icedrive-cli.git cd icedrive-cli sudo bash install.sh
Ejemplo de uso:
icedrive auth icedrive upload archivo.zip / icedrive download /archivo.zip ~/Descargas
Problemas típicos:
- “Permission denied”: ejecuta con permisos de usuario en su home.
7. Dropbox (dropbox.py / Dropbox-Uploader)
Dos opciones: cliente oficial en Python o script comunitario.
Opción oficial:
cd ~ wget -O dropbox.py https://www.dropbox.com/download?dl=packages/dropbox.py chmod x dropbox.py ./dropbox.py start -i
Opción comunitaria (Dropbox-Uploader):
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git cd Dropbox-Uploader chmod x dropbox_uploader.sh sudo mv dropbox_uploader.sh /usr/local/bin/dropbox-uploader dropbox-uploader
Problemas típicos:
- Token caducado: vuelve a
dropbox-uploadery reconfigura.
8. OneDrive (abraunegg/onedrive)
Cliente libre para Microsoft OneDrive.
Instalación:
sudo urpmi git make gcc-c libcurl-devel libsqlite3-devel git clone https://github.com/abraunegg/onedrive.git cd onedrive ./configure make sudo make install
Uso inicial:
onedrive onedrive --synchronize onedrive --monitor
Problemas típicos:
- Dependencias faltantes: instala
libcurl-develysqlite3-devel. - Errores 429 (rate limit): reduce la frecuencia de sincronización.
Conclusión
En Mageia, puedes disponer de potentes clientes CLI para casi cualquier nube. Elige según tu prioridad (espacio gratis, cifrado, integración corporativa) y aprovecha la potencia de los scripts y la automatización. Si necesitas un gestor único, considera rclone como capa unificadora para acceder a múltiples servicios con un solo binario.
¡Pon en marcha tus backups y despliegues automatizados con estos clientes CLI y sácale todo el partido a tu distro Mageia!
Sé el primero en dejar un comentario