Introducción
En el mundo de la seguridad y el pentesting con Linux Pentoo, disponer de un sistema fiable de almacenamiento en la nube accesible desde línea de comandos (CLI) es clave para compartir grandes volúmenes de datos, copias de seguridad cifradas y para sincronizar ficheros rápidamente. A continuación revisamos los mejores servicios con cliente CLI nativo o soportado, comparativa de características, recomendaciones según caso de uso y ejemplos de uso directo en Pentoo.
Top recomendados para Pentoo
| Servicio | Gratuito | Planes de Pago | Encriptación | CLI Oficial | Enlace |
|---|---|---|---|---|---|
| pCloud | 10 GB | 500 GB / 2 TB | Opcional (cliente-side) | Sí (pcloudcc) | pcloud.com |
| MEGA | 20 GB | 400 GB / 2 TB | End-to-end | Sí (megacmd) | mega.nz |
| Proton Drive | 1 GB | 500 GB / 2 TB | End-to-end | Sí (proton-drive-cli) | proton.me/drive |
| Filen | 10 GB | 2 TB | End-to-end | Sí (filen-cli) | filen.com |
| Tresorit | No | 500 GB / 2 TB | End-to-end | Parcial (rclone) | tresorit.com |
| Icedrive | 10 GB | 150 GB / 1 TB | Opcional (cliente-side) | Sí (icedrive-cli) | icedrive.net |
| Dropbox | 2 GB | 2 TB | En tránsito / opcional E2E | Sí (dropbox-cli) | dropbox.com |
| Google Drive (gdrive) | 15 GB | 100 GB / 2 TB | En tránsito | Sí (gdrive) | github.com/prasmussen/gdrive |
| rclone (multi) | N/A | Varia | Cliente-side | Sí | rclone.org |
¿Cuál elegir?
- Privacidad máxima: Proton Drive, Tresorit y Filen ofrecen cifrado end-to-end nativo y código abierto (Proton y Filen).
- Más espacio gratuito: MEGA (20 GB), pCloud y Icedrive (10 GB cada uno).
- Integración multiplataforma: rclone como capa unificadora. Útil si trabajas con varios servicios.
- Uso empresarial/colaborativo: Tresorit por su enfoque en seguridad corporativa.
- Ligero y rápido: pCloudCLI y Icedrive-CLI son livianos, ideales en sistemas pentest con pocos recursos.
Cómo usar cada servicio desde CLI en Pentoo
1. pCloud (pcloudcc)
- Instalación (binary oficial):
wget https://github.com/pcloudcom/console-client/releases/download/v2.0.0/pcloudcc_x86_64.tar.gz tar xzf pcloudcc_x86_64.tar.gz sudo mv pcloudcc /usr/local/bin/
- Autenticación y montaje:
pcloudcc -u usuario@correo.com -p TU_CONTRASEÑA pcloudcc -s ~/pcloud # Sincroniza carpeta local con el servidor pcloudcc -u -l ~/MiCarpetaLocal -r /MiCarpetaEnLaNube
2. MEGA (megacmd)
- Instalación:
emerge --ask net-misc/megacmd # o vía binarios: # curl -fsSL https://mega.nz/linux/MEGAsync/xUbuntu_20.04/amd64/megacmd.deb > megacmd.deb # dpkg -i megacmd.deb
- Login y operaciones:
mega-login usuario@correo.com TU_CONTRASEÑA mega-mkdir /miBackup mega-put archivo.iso /miBackup mega-get /miBackup/archivo.iso ~/Descargas
3. Proton Drive (proton-drive-cli)
- Instalación via pip:
pip3 install proton-drive-cli
- Configuración y uso:
proton-drive login # Sigue el flujo de autorización en navegador proton-drive upload ~/archivo.txt /Drive/ proton-drive download /Drive/otro.pdf ~/Descargas/
4. Filen (filen-cli)
- Instalación:
pip3 install filen-cli
- Autenticación y comandos:
filen-cli login filen-cli upload ~/pruebas/ /backup/ filen-cli ls /backup/ filen-cli download /backup/pruebas.tar.gz ~/Descargas/
5. Tresorit (vía rclone)
- Instala rclone:
emerge --ask net-misc/rclone
- Configura el remoti (selecciona “Tresorit”):
rclone config # new remote → nombre tresorit → proveedor “Tresorit” → sigue instrucciones
- Sincroniza:
rclone sync ~/Documentos tresorit:MiCarpeta rclone ls tresorit:
6. Icedrive (icedrive-cli)
- Instalación:
git clone https://github.com/Icedrive/Icedrive-CLI.git cd Icedrive-CLI make sudo make install
- Login y uso:
icedrive login icedrive mount ~/IceDrive icedrive upload ~/archivo.iso /
7. Dropbox (dropbox-cli)
emerge --ask net-libs/python3-dropbox dropbox-cli start -i # Sigue la URL para autorizar dropbox-cli ls dropbox-cli upload prueba.txt /
8. Google Drive (gdrive)
wget -O gdrive https://github.com/prasmussen/gdrive/releases/download/2.1.0/gdrive-linux-x64 chmod x gdrive sudo mv gdrive /usr/local/bin/ gdrive about # Autoriza vía navegador gdrive upload ~/video.mp4 gdrive list
9. rclone (multiservicio)
- Instala y configura:
emerge --ask net-misc/rclone rclone config # Crea remotos para cualquier servicio soportado
- Ejemplo de sincronización híbrida:
# Copia local → pCloud rclone copy ~/CarpetaLocal pcloud:Backup # Montaje remoto rclone mount pcloud:Backup ~/mnt/pcloud --daemon
Problemas típicos y soluciones
- Errores de autenticación: revisa la hora del sistema (
ntpdate) y borra cachés de token (~/.config/…/token). - Montaje fallido: asegúrate de tener
fusermountinstalado y permisos FUSE adecuados en/etc/fuse.conf. - Dependencias rotas: usa
emerge --depcleany reconstruye conrevdep-rebuildsi faltan librerías. - Velocidad lenta: activa múltiples threads o chunks (pcloudcc, megacmd) o ajusta el flag
--transfersen rclone. - Problemas con caracteres especiales: normaliza nombres (
convmvorclone config→ encoding settings).
Conclusión
En Pentoo, la robustez y ligereza de la CLI son fundamentales. Para privacidad extrema, Proton Drive y Filen destacan para espacio gratuito MEGA y pCloud para consolidar múltiples nubes, rclone es esencial. Cada cliente CLI tiene sus particularidades, pero con los ejemplos anteriores podrás empezar a sincronizar y montar tus recursos de forma segura y eficiente.
Sé el primero en dejar un comentario