Introducción
En entornos Linux, disponer de servicios de almacenamiento en la nube con interfaz de línea de comandos (CLI) resulta fundamental para automatizar copias de seguridad, sincronizaciones y despliegues. En este artículo analizaremos las mejores opciones para Hanthana Linux, una distro basada en Fedora, centrada en estabilidad y rendimiento. Veremos las características, precios, cifrado, soporte de CLI y problemas típicos.
Top recomendados para Hanthana Linux
Comparativa de servicios
| Servicio | Enlace | Espacio gratis | Precio | Cifrado | CLI oficial | Soporte Linux |
|---|---|---|---|---|---|---|
| pCloud | pcloud.com | 10 GB | 4.99 €/mes | AES-256 cliente | Sí (pcloudcc) | Alta |
| MEGA | mega.nz | 20 GB | 9.99 €/mes | AES-128, E2EE | Sí (MEGAcmd) | Alta |
| Proton Drive | proton.me/drive | 1 GB | 4.99 €/mes | OpenPGP E2EE | Sí (beta CLI) | Media |
| Filen | filen.io | 10 GB | 9.99 €/mes (5 TB) | AES-256 | Sí (community CLI) | Media |
| Tresorit | tresorit.com | 3 GB | 12.50 €/mes (1 TB) | AES-256 E2EE | Sí (tresorit-cli) | Alta |
| Icedrive | icedrive.net | 10 GB | 4.08 €/mes | Twofish/AES-256 | Sí (icedrive CLI) | Alta |
| Backblaze B2 | backblaze.com/b2 | No aplica | 0.005 /GB·mes | AES-256 | Sí (b2 CLI) | Alta |
| Amazon S3 | aws.amazon.com/s3 | 5 GB (12 meses) | 0.023 /GB·mes | AES-256 | Sí (AWS CLI) | Alta |
Precios aproximados en nivel básico.
¿Cuál elegir?
La elección depende de:
- Seguridad: Proton Drive y Tresorit ofrecen cifrado extremo a extremo robusto.
- Precio y espacio: MEGA y pCloud brindan más GB gratis Backblaze B2 y AWS S3 son ideales para grandes volúmenes con facturación por uso.
- Facilidad de CLI: pCloud, MEGA, Tresorit y Icedrive disponen de herramientas maduras y documentadas.
- Integración empresarial: Backblaze B2 y AWS S3 encajan en infraestructuras profesionales y scripts de despliegue.
Cómo usar cada servicio con CLI
1. pCloud (pcloudcc)
Instalación en Hanthana Linux:
sudo dnf install pcloudcc
Login y operaciones básicas:
pcloudcc --username usuario@example.com --password MiClaveSecreta pcloudcc --list pcloudcc --upload /ruta/archivo.txt /pcloud/ pcloudcc --download /pcloud/archivo.txt /local/
Problemas típicos:
- Error de FUSE: instale
fuse-sshfsofuse3. - Timeout en red lenta: use
--timeout 120.
2. MEGAcmd
Instalación:
sudo dnf install megacmd
Uso:
mega-login usuario@example.com ContraseñaSegura mega-ls / mega-put archivo.iso /Backup/ mega-get /Backup/archivo.iso . mega-sync /local/carpeta /MEGA/CarpetaRemota
Tip:
- Use
mega-transferspara ver la cola. - Autenticación 2FA requiere
--auth-cook.
3. Proton Drive CLI (beta)
Descarga y compilación:
git clone https://github.com/ProtonMail/proton-drive-cli.git cd proton-drive-cli make sudo make install
Comandos:
proton-drive login proton-drive ls proton-drive upload ./doc.pdf / proton-drive download /doc.pdf .
Limitaciones:
- Aún en beta: cambios de API frecuentes.
- Compatibilidad intermitente con FUSE.
4. Filen CLI (community)
Instalación:
git clone https://github.com/FYDeDRGN/filen-cli.git cd filen-cli make install
Uso:
filen login filen ls filen upload imagen.jpg /Fotos/ filen download /Fotos/imagen.jpg .
Atención:
- API no oficial: cambios sin aviso.
- Soporte limitado en respuestas de errores HTTP.
5. Tresorit CLI
Descarga e instalación del RPM:
wget https://download.tresorit.com/linux/tresorit-cli-latest.rpm sudo dnf install tresorit-cli-latest.rpm
Primeros pasos:
tresorit login tresorit list tresorit upload archivo.txt Tresorit/Carpeta tresorit download Tresorit/Carpeta/archivo.txt .
Recomendación:
- Use
--jsonpara salida en scripts.
6. Icedrive CLI
Instalación:
wget https://icedrive.net/downloads/cli/linux/icedrive-cli.tar.gz tar xzf icedrive-cli.tar.gz sudo mv icedrive /usr/local/bin/
Ejemplos:
icedrive login icedrive ls / icedrive put documento.pdf / icedrive get /documento.pdf .
Tips:
- Requiere
libfusepara montar.
7. Backblaze B2 CLI
Instalación vía pip:
sudo dnf install python3-pip pip3 install b2
Configuración y uso:
b2 authorize-account KEY_ID APPLICATION_KEY b2 ls my-bucket b2 upload-file my-bucket archivo.tar.gz carpeta/archivo.tar.gz b2 download-file-by-name my-bucket carpeta/archivo.tar.gz .
Nota:
- Control de versiones y ciclos de vida:
b2 create-lifecycle-rule.
8. Amazon S3 (AWS CLI)
Instalación:
sudo pip3 install awscli
Configuración:
aws configure # Ingrese Access Key, Secret Key, región y formato JSON
Operaciones:
aws s3 ls s3://mi-bucket aws s3 cp archivo.log s3://mi-bucket/logs/ aws s3 sync ./backup s3://mi-bucket/backup/
Consejo:
- Use perfiles (
--profile) para múltiples credenciales.
Problemas típicos y soluciones
- Errores de FUSE o falta de permisos: instale
fuse3y añada su usuario afuse. - Timeouts o desconexiones: emplee parámetros
--timeouto--retriesmás altos. - Credenciales caducadas: renueve tokens o vuelva a loguear con el CLI correspondiente.
- Conflictos de versiones: mantenga actualizado el binario y compruebe dependencias con
ldd.
Conclusión
Para Hanthana Linux, las soluciones más maduras en CLI son pCloud, MEGA, Tresorit e Icedrive, gracias a su soporte nativo. Si buscas facturación granular y escalabilidad, Backblaze B2 y AWS S3 son la mejor opción. Proton Drive destaca por su cifrado E2EE, mientras que Filen puede interesar a usuarios que requieran altas cotas de espacio. Evalúa tus necesidades de seguridad, presupuesto y automatización para elegir el servicio más adecuado.
Sé el primero en dejar un comentario