Mejores servicios de almacenamiento en la nube con CLI para Whonix: (Tutorial)

TopLinux

Los mejores servicios de almacenamiento en la nube con CLI para Linux Whonix

En entornos centrados en la privacidad como Whonix, disponer de clientes CLI para acceder a servicios de almacenamiento en la nube resulta esencial. A continuación presentamos un análisis profesional y detallado de los principales servicios que ofrecen interfaz de línea de comandos, incluyendo aquellos que el usuario solicitó (pCloud, MEGA, Proton Drive, Filen, Tresorit, Icedrive) y algunos adicionales de gran utilidad: Dropbox (mediante dbxcli) y rclone para multitud de remotos.

1. Top recomendados para Whonix

  • pCloud: Cifrado opcional, cliente oficial robusto.
  • MEGA: 20 GB gratis, cifrado de extremo a extremo nativo.
  • Proton Drive: Fuerte enfoque en privacidad, cifrado E2E.
  • Filen: Cifrado de extremo a extremo, código abierto.
  • Tresorit: Seguridad empresarial, E2E.
  • Icedrive: Basado en Twofish, interfaz limpia.
  • Dropbox (dbxcli): Popular, buena integración.
  • rclone: Multi-servicio, scriptable, ideal para automatización.

2. Tabla comparativa

Servicio Enlace Gratis Cifrado E2E Cliente CLI Instalación en Whonix
pCloud pcloud.com 10 GB Opcional (pCloud Crypto) pcloudcc paquetes .deb / repositorio
MEGA mega.nz 20 GB megacmd paquete .deb oficial
Proton Drive proton.me/drive 1 GB proton-drive-cli pip3 / binarios oficiales
Filen filen.io 10 GB filen-cli npm / .deb
Tresorit tresorit.com 3 GB tresorit-cli paquete .deb
Icedrive icedrive.net 10 GB Twofish (E2E) icedrive-cli snap / pip
Dropbox (dbxcli) github.com/dropbox/dbxcli 2 GB No (TLS en tránsito) dbxcli release .deb
rclone rclone.org Depende de servicio Depende rclone apt / binario

3. ¿Cuál elegir?

  • Máxima privacidad: Proton Drive o Tresorit si el presupuesto lo permite.
  • Simplicidad y espacio gratis: MEGA o pCloud.
  • Automatización y multi-remoto: rclone.
  • Integración general: Dropbox con dbxcli.

4. Cómo usar cada cliente con CLI

4.1 pCloud

Instalación:

wget -qO - https://downloads.pcloud.com/linux/pcloud_signing_pubkey.asc  sudo apt-key add -
echo deb https://downloads.pcloud.com/linux/ pcloud main  sudo tee /etc/apt/sources.list.d/pcloud.list
sudo apt update
sudo apt install pcloudcc

Login y montaje:

pcloudcc -u TU_EMAIL -p TU_CONTRASEÑA --mountpoint ~/pcloud-drive

Subir/descargar:

cp archivo.txt ~/pcloud-drive  
cp ~/pcloud-drive/archivo.txt .

4.2 MEGA (MEGAcmd)

Instalación:

sudo apt install curl gnupg
curl -fsSL https://mega.nz/keys/MEGA_signing.key  sudo apt-key add -
echo deb https://mega.nz/linux/MEGAsync/xUbuntu_(lsb_release -rs)/ ./  sudo tee /etc/apt/sources.list.d/mega.list
sudo apt update
sudo apt install megacmd

Uso básico:

mega-login TU_EMAIL TU_PASS  
mega-mkdir /Root/backup  
mega-put backup.tar.gz /Root/backup  
mega-get /Root/backup/backup.tar.gz .

4.3 Proton Drive

Instalación:

sudo apt install python3-pip
pip3 install proton-drive-cli

Autenticación y uso:

proton-drive login  
proton-drive upload miarchivo.pdf /Drive/Documentos/  
proton-drive download /Drive/Documentos/miarchivo.pdf .

4.4 Filen

Instalación:

sudo apt install npm
sudo npm install -g filen-cli

Comandos básicos:

filen login  
filen upload archivo.png /Cifrado/Imágenes  
filen download /Cifrado/Imágenes/archivo.png .

4.5 Tresorit

Instalación:

wget https://d1xbf4189qo7kg.cloudfront.net/linux/tresorit-client_1.52.APPIMAGE
chmod  x tresorit-client_1.52.APPIMAGE
sudo mv tresorit-client_1.52.APPIMAGE /usr/local/bin/tresorit

Uso CLI:

tresorit login  
tresorit sync ~/Tresorit MiTresor  
tresorit upload MiTresor/documento.docx

4.6 Icedrive

Instalación:

sudo snap install icedrive --beta

Uso:

icedrive auth login  
icedrive upload ./fichero.zip /
icedrive download /fichero.zip .

4.7 Dropbox (dbxcli)

Instalación:

wget https://github.com/dropbox/dbxcli/releases/download/v3.0.0/dbxcli_3.0.0_linux_amd64.zip
unzip dbxcli_3.0.0_linux_amd64.zip
sudo mv dbxcli /usr/local/bin/

Autenticación y subida:

dbxcli auth
dbxcli upload archivo.txt /Apps/mi_app/archivo.txt
dbxcli download /Apps/mi_app/archivo.txt .

4.8 rclone

Instalación:

curl https://rclone.org/install.sh  sudo bash

Configuración (ejemplo Google Drive):

rclone config
# new remote, elegir drive, seguir instrucciones OAuth
rclone copy mi_carpeta remote:Backup --progress

5. Problemas típicos y soluciones

  • Error de autenticación: Verificar hora/fecha del sistema y credenciales.
  • Montaje fallido: Asegurarse de que la carpeta de montaje existe y no está en uso.
  • Limitaciones de API: Algunos servicios limitan el número de llamadas. Ajustar scripts o usar –checkers en rclone.
  • Firewall/Tor: En Whonix puede requerirse abrir puertos o usar torsocks para clientes que no respetan proxy.
  • Permisos: Ejecutar CLI con el mismo usuario que usa Whonix Gateway/Tor, o configurar proxy en cada cliente.

Con esta guía completa, dispones de la visión y las herramientas necesarias para integrar de forma segura y eficaz múltiples servicios de almacenamiento en la nube desde la línea de comandos en Linux Whonix. ¡Elige el que mejor se ajuste a tus requisitos de privacidad, espacio y automatización!

Sé el primero en dejar un comentario

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *