Introducción
En entornos de red gestionados con OPNsense (basado en FreeBSD) o distribuciones Linux, disponer de soluciones de almacenamiento en la nube accesibles por línea de comandos (CLI) es fundamental para integraciones automáticas, backups programados y transferencias seguras. Este artículo analiza los mejores servicios con CLI para OPNsense/Linux, comparativa, casos de uso, ejemplos de configuración y problemas típicos.
Top recomendados
- rclone (inclusivo para múltiples servicios)
- pCloud
- MEGA
- Proton Drive
- Filen
- Tresorit
- Icedrive
- Backblaze B2
- Amazon S3 (AWS CLI)
- Nextcloud (nextcloudcmd)
- Dropbox (rclone o CLI oficial)
Comparativa de servicios
| Servicio | Enlace | Protocolo CLI | Encriptación | Gratis | Precio base |
|---|---|---|---|---|---|
| rclone | rclone.org | multiservicio | No (mantiene la del proveedor) | – | Open Source |
| pCloud | pcloud.com | pcloudcc / rclone | opcional (Crypto) | 10 GB | 49.99 €/año |
| MEGA | mega.nz | MEGAcmd | end-to-end | 20 GB | 4.99 €/mes (400 GB) |
| Proton Drive | proton.me/drive | proton-drive-cli (3º) | end-to-end | 1 GB | 4 €/mes (200 GB) |
| Filen | filen.io | filen-cli | end-to-end | 5 GB | 5 €/mes (100 GB) |
| Tresorit | tresorit.com | t3r | end-to-end | – | 9.99 €/mes (200 GB) |
| Icedrive | icedrive.net | icedrive | end-to-end | 10 GB | 4.99 €/mes (150 GB) |
| Backblaze B2 | backblaze.com | b2 CLI / rclone | cliente opcional | 10 GB | 0.005 /GB/mes |
| AWS S3 | aws.amazon.com/s3 | AWS CLI / rclone | TLS y SSE opcional | – | 0.023 /GB/mes |
| Nextcloud | nextcloud.com | nextcloudcmd / WebDAV | según servidor | – | self-hosted |
| Dropbox | dropbox.com | rclone / Dropbox-Uploader | TLS | 2 GB | 9.99 €/mes (2 TB) |
¿Cuál elegir?
La decisión depende de:
- Uso profesional vs personal: Tresorit y Filen para alta seguridad corporativa.
- Presupuesto: Backblaze B2 y AWS S3 para escalabilidad a bajo costo.
- Integración sencilla: rclone unifica todos los servicios con una sola herramienta.
- Privacidad: Proton Drive, MEGA, pCloud Crypto e Icedrive ofrecen cifrado end-to-end.
Cómo usar cada una con CLI
1. rclone (multiservicio)
Instalación en OPNsense/Linux:
# Descargar y configurar curl https://rclone.org/install.sh bash rclone config
Ejemplo de sincronización:
rclone sync /ruta/local remote:backup --progress
2. pCloud CLI (pcloudcc)
# En Debian/Ubuntu apt update apt install pcloudcc # Autenticación pcloudcc -u usuario@correo.com -p tu_contraseña
# Subir carpeta pcloudcc -u usuario -p pwd sync upload /ruta/local /pcloud/Backup
3. MEGAcmd
# En FreeBSD/OPNsense (ejemplo pkg) pkg install megacmd # Login mega-login usuario@correo.com tu_contraseña
# Subir archivo mega-put /ruta/archivo /Backup
4. Proton Drive CLI
# Instalación via pip pip3 install proton-drive-cli # Autenticación proton-drive-cli login
# Descargar fichero proton-drive-cli download Nombre del archivo
5. Filen CLI
# Descargar binario desde GitHub curl -L https://github.com/filen/filen-cli/releases/latest/download/filen-cli-linux -o filen chmod x filen mv filen /usr/local/bin/ # Login filen login
# Sincronizar carpeta filen sync /ruta/local /ruta/filen
6. Tresorit CLI (t3r)
# Instalar Go y compilar t3r go install github.com/tresorit/t3r@latest # Configurar t3r login
# Respaldo t3r put /ruta/local /Tresorit/Backup
7. Icedrive CLI
# Descargar curl -L https://icedrive.net/download/cli/linux -o icedrive chmod x icedrive mv icedrive /usr/local/bin/ # Autenticación icedrive login
# Listar archivos icedrive ls /
8. Backblaze B2
# Instalar b2 pip3 install b2 # Configurar b2 authorize-account KEY_ID APPLICATION_KEY
# Subir b2 upload-file my-bucket /ruta/archivo.dat archivo.dat
9. AWS S3
# Instalar pip3 install awscli # Configurar aws configure
# Copiar a S3 aws s3 cp /ruta/archivo s3://mi-bucket/archivo
10. Nextcloud (nextcloudcmd)
# Instalación apt install nextcloud-client # Sincronizar nextcloudcmd /ruta/local https://mi-nextcloud.example.com/Remote
Problemas típicos y soluciones
- Autenticación fallida: Revisar API keys y tokens caducados.
- Permisos insuficientes: Ejecutar CLI con usuario adecuado o configurar sudo.
- Límites de tasa (rate limits): Configurar –transfers o –bwlimit en rclone.
- Errores de SSL/TLS: Actualizar certificados o usar –no-check-certificate.
- Problemas de espacio: Monitorizar cuota y limpiar versiones antiguas.
- Bloqueos por firewall: Permitir puertos HTTPS salientes (443) y WebDAV (443).
Conclusión
Para OPNsense y Linux, la clave es elegir la herramienta adecuada según volumen de datos, seguridad y presupuesto. rclone se destaca por su flexibilidad multiservicio, mientras que pCloud, MEGA, Proton Drive, Filen, Tresorit e Icedrive ofrecen cifrado y software dedicado. Para escalabilidad profesional, Backblaze B2 y AWS S3 son muy económicos. Combina automatización via cron con scripts CLI para garantizar respaldos fiables y seguros.
Sé el primero en dejar un comentario