Mejores servicios de almacenamiento en la nube con CLI para elementary OS: (Comparativa)

TopLinux

Introducción

En el ecosistema de Linux Elementary OS, disponer de un cliente de línea de comandos (CLI) para gestionar tu almacenamiento en la nube resulta fundamental para integrarlo en scripts, flujos de trabajo automatizados y entornos sin entorno gráfico. A continuación presentamos un análisis profesional de los mejores servicios de almacenamiento con CLI para Elementary OS: pCloud, MEGA, Proton Drive, Filen, Tresorit, Icedrive y algunos adicionales como Google Drive, Dropbox y OneDrive.

Top recomendados para Elementary OS

  • pCloud: Sólido cliente oficial, cifrado opcional, sincronización selectiva.
  • MEGA: Ofrece 20 GB gratis, cifrado de extremo a extremo.
  • Proton Drive: Privacidad suiza, cifrado integrado.
  • Filen: Basado en Suiza, foco en privacidad.
  • Tresorit: Alta seguridad empresarial, CLI no oficial.
  • Icedrive: Interfaz clara, cifrado nativo, valor competitivo.
  • Google Drive (con gdrive o rclone): Integración popular.
  • Dropbox (API CLI no oficial): Flujo de trabajo maduro.
  • OneDrive (abreunegg/onedrive): Ideal para usuarios de Microsoft 365.

Comparativa de características

Servicio Enlace Gratis Planes de pago Cifrado CLI Notas
pCloud pcloud.com 10 GB Premium 500 GB/2 TB Opcional (pCloud Crypto) Oficial Sincronización selectiva
MEGA mega.nz 20 GB Pro LITE/PRO I–III End-to-end Oficial Chunking automático
Proton Drive proton.me/drive 1 GB Plus, Professional End-to-end No oficial Privacidad suiza
Filen filen.io 5 GB 500 GB–2 TB End-to-end No oficial Cifrado en cliente
Tresorit tresorit.com 3 GB Business/Education End-to-end No oficial Enfoque empresarial
Icedrive icedrive.net 10 GB 1 TB–5 TB End-to-end Oficial Montaje como disco
Google Drive github.com/prasmussen/gdrive 15 GB Google One En tránsito y reposo No oficial Amplio ecosistema
Dropbox github.com/dropbox/dropbox-sdk-python 2 GB Plus, Professional En tránsito y reposo No oficial Integraciones
OneDrive github.com/abraunegg/onedrive 5 GB Microsoft 365 En tránsito y reposo No oficial Sincronización selectiva

¿Cuál elegir?

  • Para privacidad y cifrado extremo a extremo: MEGA, Proton Drive, Filen o Tresorit.
  • Para espacio generoso gratis: MEGA (20 GB) o Google Drive (15 GB).
  • Para integración empresarial: Tresorit o OneDrive (Microsoft 365).
  • Para flexibilidad y montajes: Icedrive o pCloud.

Cómo usar cada cliente CLI en Elementary OS

1. pCloud CLI

Instalación:

sudo apt update
sudo apt install pcloudcc
  

Autenticación y montaje:

pcloudcc -u tu_email -p tu_contraseña
pcloudcc --mountpoint ~/pCloud
  

2. MEGA CLI (megacmd)

Instalación desde repositorios oficiales:

wget https://mega.nz/linux/MEGAsync/xUbuntu_20.04/amd64/megacmd_1.6.0_amd64.deb
sudo dpkg -i megacmd_1.6.0_amd64.deb
sudo apt -f install
  

Uso básico:

mega-login tu_email tu_contraseña
mega-mkdir /Root/MisDocumentos
mega-put archivo.txt /Root/MisDocumentos/
mega-ls /Root
  

3. Proton Drive CLI (no oficial)

Clonar el proyecto:

git clone https://github.com/jswd/proton-drive-cli.git
cd proton-drive-cli
pip3 install --user .
  

Iniciar sesión y sincronizar:

proton-drive login
proton-drive sync ~/MiCarpetaProton
  

4. Filen CLI (no oficial)

Instalación:

pip3 install --user filen-cli
  

Uso:

filen login
filen upload archivo.zip
filen download archivo.zip
  

5. Tresorit CLI (no oficial)

Clonar y compilar:

git clone https://github.com/danielquinn/tresorit-cli.git
cd tresorit-cli
make
sudo make install
  

Ejemplo de uso:

tresorit login
tresorit sync ~/tresorit
  

6. Icedrive CLI (oficial)

Descargar AppImage y permisos:

wget https://icedrive.net/downloads/linux/icedrive.AppImage
chmod  x icedrive.AppImage
./icedrive.AppImage --install
  

Comandos básicos:

icedrive login
icedrive mount ~/Icedrive
icedrive upload archivo.iso /Remoto/
  

7. Google Drive CLI (gdrive)

Descarga binario:

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/
  

Primer login y uso:

gdrive about
gdrive upload archivo.txt
gdrive list
  

8. Dropbox CLI (API Python)

Instala SDK y crea token:

pip3 install --user dropbox
export DROPBOX_TOKEN=tu_token
  

Ejemplo de script:

python3 - 

9. OneDrive CLI (abraunegg/onedrive)

Instalación desde PPA:

sudo add-apt-repository ppa:yann1ck/onedrive
sudo apt update
sudo apt install onedrive
  

Configuración y sincronización:

onedrive
onedrive --synchronize
onedrive --monitor
  

Problemas típicos y soluciones

  • Permisos insuficientes al montar directorios: usar chmod y chown.
  • Errores de autenticación: revisar token/API key y reloj del sistema.
  • Conexiones lentas: ajustar tamaño de chunk o límite de ancho de banda.
  • Incompatibilidades de Python: crear un entorno virtual (python3 -m venv).
  • Montaje imposible en Elementary OS: asegurarse de tener fusion-fuse o fuse3 instalado.

Conclusión

En Elementary OS dispones de varias alternativas CLI para gestionar tu nube. La elección dependerá de tus necesidades de espacio, seguridad y automatización. pCloud e Icedrive destacan por su cliente oficial robusto MEGA y Proton Drive por cifrado extremo a extremo y soluciones como OneDrive o Google Drive por su ecosistema. Evalúa tu flujo de trabajo y privilegia la compatibilidad y el cifrado cuando manejes datos sensibles.

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 *