Introducción
SmartOS, la distribución basada en Illumos creada por Joyent, destaca por su ligereza y enfoque en contenedores LX branded. Sin embargo, muchos administradores requieren soluciones de nube que ofrezcan clientes de línea de comandos estables y eficientes. En este artículo revisaremos los mejores servicios de almacenamiento en la nube con soporte CLI que funcionan sin problemas en SmartOS, incluyendo pCloud, MEGA, Proton Drive, Filen, Tresorit e Icedrive, y añadiremos otros pesos pesados como Backblaze B2 y Wasabi. Veremos su comparativa, recomendaciones de uso, ejemplos prácticos de instalación y uso, y finalmente los problemas más comunes y cómo resolverlos.
Top servicios recomendados para SmartOS
- pCloud: cliente ligero y rápido, en C .
- MEGA: cifrado end-to-end, comandos amplios.
- Proton Drive: enfoque en privacidad, código abierto.
- Filen: cifrado en navegador y CLI.
- Tresorit: alta seguridad y cumplimiento GDPR.
- Icedrive: interfaz moderna y montado como unidad.
- Backblaze B2: S3 compatible, precio económico.
- Wasabi: S3 compatible, sin cargos de salida.
Comparativa de servicios
| Proveedor | Web | Gratis | Precio Base | CLI Oficial | Características clave |
|---|---|---|---|---|---|
| pCloud | pcloud.com | 10 GB | 4,99 €/mes (500 GB) | pcloudcc | Montaje FUSE, backup remoto, versiones de archivo |
| MEGA | mega.nz | 20 GB | 4,99 €/mes (400 GB) | MEGAcmd | Cifrado end-to-end, chat, streams de vídeo |
| Proton Drive | proton.me/drive | 1 GB | 3,99 €/mes (500 GB) | proton-drive-cli | Privacidad Suiza, open-source |
| Filen | filen.io | 10 GB | 4,99 €/mes (1 TB) | Filen CLI | Cifrado AES-256, historial ilimitado |
| Tresorit | tresorit.com | 3 GB | 10,42 €/mes (1 TB) | Tresorit CLI | Cifrado de extremo a extremo, control de permisos |
| Icedrive | icedrive.net | 10 GB | 4,99 €/mes (1 TB) | Icedrive CLI | Montaje FUSE a 90 MB/s, cifrado personal |
| Backblaze B2 | backblaze.com | 10 GB | 0,005 /GB/mes | B2 CLI | S3 compatible, API REST |
| Wasabi | wasabi.com | 1 TB (90 días trial) | 5,99 /mes (1 TB) | Usa AWS CLI | Sin cargos por salidas, S3 compatible |
¿Cuál elegir?
La selección depende de varios factores:
- Si priorizas movilidad y versiones de archivo, pCloud es muy práctico.
- Para máxima privacidad y cifrado nativo, Proton Drive y Tresorit destacan.
- Si tu flujo requiere streaming o compartición de vídeo, MEGA y Icedrive son sólidos.
- Para arquitecturas S3 o copias a bajo coste, Backblaze B2 y Wasabi suelen ser la opción más económica.
- Si buscas una solución intermedia con cifrado y facilidad de uso, Filen es ideal.
Cómo usar cada uno con CLI en SmartOS
pCloud
Instalación
pkgin update pkgin install pcloudcc
Autenticación
pcloudcc -u correo@ejemplo.com -p TU_CONTRASEÑA
Operaciones básicas
# Subir carpeta pcloudcc upload /ruta/local /RutaEnLaNube # Descargar archivo pcloudcc download /ArchivoEnLaNube /ruta/local # Sincronizar pcloudcc sync /ruta/local /Remote/Folder
MEGA
Instalación
pkgin install megacmd
Autenticación
mega-login correo@ejemplo.com TU_CONTRASEÑA
Operaciones básicas
# Subir mega-put /ruta/local /Root/Backup # Listar mega-ls /Root # Descargar mega-get /Root/Backup/file.zip .
Proton Drive
Instalación
# Requiere Go pkgin install go go install github.com/ProtonMail/proton-drive-cli@latest
Autenticación
proton-drive auth login # Sigue las instrucciones en navegador
Operaciones básicas
proton-drive upload /ruta/local /Drive/MiCarpeta proton-drive list /Drive proton-drive download /Drive/MiCarpeta/file.txt .
Filen
Instalación
pkgin install git git clone https://github.com/filen/cli.git cd cli make install
Autenticación
filen-cli login # Introduce correo y token API
Operaciones básicas
filen-cli upload /ruta/local MiCarpeta filen-cli ls filen-cli download MiCarpeta/file.enc /ruta/local
Tresorit
Instalación
pkgin install tresorit-cli
Autenticación
tresorit login # Sigue la URL generada
Operaciones básicas
tresorit upload /ruta/local MyTresor tresorit ls tresorit download MyTresor/document.pdf .
Icedrive
Instalación
pkgin install icedrive-cli
Autenticación
icedrive auth # Introduce API key
Operaciones básicas
icedrive mount /mnt/icedrive icedrive ls / icedrive cp file.txt /Backup umount /mnt/icedrive
Backblaze B2
Instalación
pkgin install b2
Autenticación
b2 authorize-account KEY_ID APP_KEY
Operaciones básicas
b2 create-bucket mi-bucket allPrivate b2 upload-file mi-bucket /ruta/local/file.zip file.zip b2 download-file-by-name mi-bucket file.zip ./file.zip
Wasabi (usando AWS CLI)
Instalación
pkgin install awscli
Configuración
aws configure # endpoint-url: https://s3.wasabisys.com
Operaciones básicas
aws s3 cp archivo.txt s3://mi-bucket/archivo.txt --endpoint-url https://s3.wasabisys.com aws s3 sync /ruta/local s3://mi-bucket --endpoint-url https://s3.wasabisys.com
Problemas típicos y soluciones
- Errores de SSL o CA: en SmartOS puede faltar
/opt/local/share/ca-certificates. Asegúrate de instalarca-certificates. - Velocidad lenta en FUSE: usa parámetros de
–max-reado–allow-othersegún cliente. - Autenticación 2FA: algunos CLI no soportan OTP. Genera un token API o usa apps-token.
- Montaje reserva de memoria: incrementa
zfs:io:disable_dup_ephemeralen caso de fallos de I/O. - Límites de API: mide el número de peticiones y añade retrasos (
–bwlimit,–throttle). - Dependencias ausentes: revisa siempre
pkgin install pkgconfig libfuse libsslantes de compilar CLI desde Git.
Conclusión
SmartOS, con su modelo de contenedores y bajo consumo de recursos, se complementa perfectamente con estos clientes de línea de comandos. La elección dependerá del balance entre coste, seguridad y características. pCloud y MEGA ofrecen una gran base de usuarios, Proton Drive y Tresorit garantizan privacidad máxima, y Backblaze B2 o Wasabi se adaptan a arquitecturas S3 económicas. Prueba cada uno en entornos de desarrollo antes de pasar a producción y ajusta las configuraciones de FUSE y red para obtener el mejor rendimiento.
Sé el primero en dejar un comentario