Introducción
En entornos de seguridad ofensiva y análisis forense como Kali Linux (antes BackTrack), contar con almacenamiento en la nube accesible por línea de comandos (CLI) es esencial para respaldar resultados de pentests, compartir grandes volúmenes de datos y automatizar procesos. A continuación, se presenta un artículo profesional y extenso que cubre los mejores servicios de almacenamiento en la nube con interfaz CLI compatibles con Kali Linux, incluyendo características, comparativa, guía de elección, ejemplos de uso y solución de problemas comunes.
Top recomendados para Kali Linux
- pCloud: interfaz oficial
pcloudcc, cifrado cliente-lado opcional. - MEGA: potente cifrado E2EE,
megacmdcon comandos completos. - Proton Drive: enfoque en privacidad, CLI no oficial (Proyecto).
- Filen: E2EE nativo, CLI oficial
filencli. - Tresorit: seguridad empresarial,
t3rCLI (beta). - Icedrive: cifrado Twofish,
icedrive-cli. - Dropbox via rclone: integración estable, múltiples backends.
- Google Drive via gdrive o rclone.
Comparativa de servicios
| Servicio | CLI | Almacenamiento gratis | Cifrado E2EE | Soporte Linux | Enlace |
|---|---|---|---|---|---|
| pCloud | Sí (pcloudcc) | 10 GB | Opcional (pCloud Crypto) | Oficial | pCloud |
| MEGA | Sí (megacmd) | 20 GB | Sí | Oficial | MEGA |
| Proton Drive | No oficial | 5 GB | Sí | Comunidad | Proton Drive |
| Filen | Sí (filencli) | 10 GB | Sí | Oficial | Filen |
| Tresorit | Beta (t3r) | 3 GB | Sí | Oficial | Tresorit |
| Icedrive | Sí (icedrive-cli) | 10 GB | Sí (Twofish) | Oficial | Icedrive |
| Dropbox | Sí via rclone | 2 GB | No nativo | Community | Dropbox |
| Google Drive | Sí via gdrive/rclone | 15 GB | No nativo | Community | Google Drive |
¿Cuál elegir?
La elección depende de varios factores:
- Privacidad y cifrado: si priorizas el cifrado cliente-lado, Filen, MEGA, Icedrive o Proton Drive son apuestas seguras.
- Capacidad gratuita: MEGA (20 GB) y Google Drive (15 GB) ofrecen más espacio inicial.
- Uso empresarial: Tresorit y pCloud Business brindan características corporativas avanzadas.
- Integración multi-backend: rclone permite unificar Dropbox, Google Drive y otros en una sola interfaz.
- Estabilidad de CLI: megacmd y pcloudcc son muy estables en Debian/Kali.
Uso de cada servicio con CLI en Kali Linux
1. pCloud (pcloudcc)
Instalación y autenticación:
apt update apt install pcloudcc # Crear carpeta local de sincronización mkdir ~/pcloud # Iniciar sesión (te pedirá token) pcloudcc -u tu_email -p tu_contraseña -l ~/pcloud
Operaciones básicas:
# Subir archivo pcloudcc --upload /ruta/archivo.txt /remote_folder/ # Descargar pcloudcc --download /remote_folder/archivo.txt ~/Descargas/ # Sincronizar directorio local con remoto (unidireccional) pcloudcc --sync ~/pcloud /remote_folder/
2. MEGA (megacmd)
Instalación y login:
apt update apt install megacmd mega-login correo@ejemplo.com contraseña
Comandos típicos:
# Listar archivos mega-ls / # Subir mega-put local.file /mi_carpeta/ # Descargar mega-get /mi_carpeta/remote.file ~/Descargas/ # Sincronizar mega-sync ~/proyecto /Remote/Proyectos
3. Filen (filencli)
Instalación y configuración:
# Descargar binario desde repositorio oficial curl -sL https://filen.io/install.sh bash # Iniciar sesión filencli login
Ejemplos de uso:
filencli upload míarchivo.txt /backup/ filencli download /backup/míarchivo.txt . filencli list /
4. Icedrive (icedrive-cli)
Instalación y autenticación:
wget https://cdn.icedrive.net/downloads/linux/cli/icedrive-cli.tar.gz tar zxvf icedrive-cli.tar.gz sudo mv icedrive /usr/local/bin/icedrive icedrive auth
Operaciones:
icedrive upload /ruta/archivo.pdf / icedrive download /archivo.pdf ~/Descargas icedrive ls /
5. Proton Drive (cli no oficial)
git clone https://github.com/dgraziotin/proton-drive-cli.git cd proton-drive-cli pip3 install -r requirements.txt # Configurar credenciales export PROTON_USERNAME=tu_correo export PROTON_PASSWORD=tu_contraseña python3 proton-drive.py upload hola.txt /
6. Tresorit (t3r CLI)
# Descarga desde GitHub wget https://github.com/tresorit/t3r/releases/download/v0.x.x/t3r-linux-amd64 chmod x t3r-linux-amd64 sudo mv t3r-linux-amd64 /usr/local/bin/t3r t3r login t3r sync /local/carpeta MiTresorCarpeta
7. Dropbox y Google Drive con rclone
apt install rclone rclone config # crear remote: dropbox o gdrive # Ejemplo de sincronización rclone sync ~/Trabajo remote:Backups rclone ls remote:
Problemas típicos y soluciones
- Errores de autenticación: borrar tokens en ~/.config/servicio/ y volver a ejecutar login.
- Dependencias faltantes: algunos CLI requieren
fuseolibcurl. Instálalas conapt install fuse libcurl4-openssl-dev. - Limitaciones de API: MEGA y Proton imponen límites de ancho de banda. Usa opciones de reintento o reduce paralelismo.
- Conflictos de archivos: al sincronizar bidireccional, revisa timestamps y hashes para evitar sobrescrituras.
- Montajes inestables: en CLI que montan drives (pcloudcc, icedrive-cli), comprueba logs y ajusta opciones FUSE (–max-read=”131072”).
- Rendimiento bajo: activa compresión o aumenta tamaños de bloque si el CLI lo permite (p. ej.
--chunk-sizeen megacmd).
Sé el primero en dejar un comentario