Best cloud storage services with CLI for LliureX: (Comparison)

TopLinux

Las Mejores Soluciones de Almacenamiento en la Nube con Interfaz de Línea de Comandos para LliureX

En LliureX, una distribución basada en Ubuntu reforzada para entornos educativos y profesionales, contar con un cliente de CLI (Command Line Interface) fiable facilita la automatización de backups, sincronizaciones y despliegues sencillos en scripts. A continuación revisamos las mejores propuestas del mercado, sus características, comparativa y ejemplos prácticos de uso.

Resumen de Recomendaciones

  • rclone: Herramienta universal con más de 40 backends (Google Drive, OneDrive, S3…)
  • pCloud: Encriptación cliente-servidor, CLI oficial (pcloudcc)
  • MEGA: 20 GB gratis, cifrado de extremo a extremo, megacmd
  • Proton Drive: Privacidad suiza, CLI beta (proton-drive-cli)
  • Filen: Cifrado zero-knowledge, integración WebDAV vía rclone
  • Tresorit: Alta seguridad, CLI oficial (tresorit-cli)
  • Icedrive: Moderno, encriptación Twofish, CLI (icedrive-cli)
  • Dropbox: Histórico de versiones, CLI no oficial (dbxcli)
  • Nextcloud: Plataforma self-hosted, nextcloudcmd

Comparativa Rápida

Servicio Almacenamiento Gratis Cifrado CLI Oficial Integraciones Enlace
rclone Depende del backend Opcional (–crypted remote) Google Drive, S3, WebDAV… rclone.org
pCloud 10 GB (expansible) pCloud Crypto (opcional) Sí (pcloudcc) WebDAV, Rclone pcloud.com
MEGA 20 GB E2E Sí (megacmd) Rclone mega.nz
Proton Drive 1 GB E2E Beta (proton-drive-cli) rclone WebDAV proton.me/drive
Filen 10 GB Zero-knowledge No (usar rclone) WebDAV filen.com
Tresorit 3 GB E2E Sí (tresorit-cli) Rclone tresorit.com
Icedrive 10 GB Twofish Sí (icedrive-cli) WebDAV, Rclone icedrive.net
Dropbox 2 GB En tránsito y reposo No oficial (dbxcli) API, rclone dropbox.com
Nextcloud Self-hosted Opcional (apps) Sí (nextcloudcmd) WebDAV nextcloud.com

¿Cuál Elegir en LliureX?

La elección depende de:

  • Privacidad: Proton Drive, Tresorit y Filen ofrecen cifrado de extremo a extremo y políticas rígidas de privacidad.
  • Espacio Gratis: MEGA (20 GB), pCloud (10 GB) e Icedrive (10 GB).
  • Flexibilidad: rclone permite añadir cualquier servicio compatible con WebDAV, S3 o APIs.
  • Integración en educación: Nextcloud y Dropbox (rclone/dbxcli) son comunes en aulas virtuales.

Instalación y Uso Básico por CLI

1. rclone

Instalar:

sudo apt update
sudo apt install rclone

Configurar un remoto (ej. Google Drive):

rclone config
# new remote -> gdrive
# seleccionar drive y seguir OAuth

Sincronizar carpeta local a remoto:

rclone sync ~/Documentos gdrive:Backups/docs

2. pCloud (pcloudcc)

Instalar cliente:

wget -O pcloud-release.deb https://download.pcloud.com/pcloud.deb
sudo apt install ./pcloud-release.deb

Iniciar sesión y montar:

pcloudcc -u usuario@example.com -p MiPassword --daemon
pcloudcc -m ~/pcloud

3. MEGA (megacmd)

Agregar repositorio e instalar:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F27EAB47
echo deb https://mega.nz/linux/repo/ubuntu bionic main  sudo tee /etc/apt/sources.list.d/mega.list
sudo apt update
sudo apt install megacmd

Comandos básicos:

mega-login usuario@example.com MiPassword
mega-mkdir backups
mega-sync ~/Documentos /backups/docs
mega-ls

4. Proton Drive CLI (Beta)

Requisitos: Node.js y npm

npm install -g proton-drive-cli
proton-drive login
proton-drive sync ~/proton mi_drive:

5. Filen (vía WebDAV con rclone)

Configurar remoto WebDAV:

rclone config
# new remote -> filen
# tipo -> WebDAV
# url -> https://webdav.filen.io
# user/pass

Subir carpetas:

rclone copy ~/Proyecto filen:Proyecto --progress

6. Tresorit (tresorit-cli)

Instalar cliente:

wget https://download.tresorit.com/linux/tresorit-client.deb
sudo apt install ./tresorit-client.deb

Iniciar sesión:

tresorit login
tresorit list
tresorit sync MyTresor ~/tresorit

7. Icedrive (icedrive-cli)

Instalación mediante AppImage:

wget https://icedrive.net/AppImage/icedrive-cli-x86_64.AppImage
chmod  x icedrive-cli-x86_64.AppImage
sudo mv icedrive-cli-x86_64.AppImage /usr/local/bin/icedrive-cli

Comandos:

icedrive-cli login usuario@example.com MiPassword
icedrive-cli upload ~/foto.png /
icedrive-cli ls /

8. Dropbox (dbxcli)

Instalar:

sudo snap install dbxcli
dbxcli account
dbxcli ls /

9. Nextcloud (nextcloudcmd)

Instalación:

sudo apt install nextcloud-client

Sincronizar:

nextcloudcmd ~/Nextcloud https://nube.mi-uni.es/nextcloud

Problemas Típicos y Soluciones

  • Errores de autenticación: Verificar credenciales, renovar OAuth (rclone config).
  • Montajes fallidos: Asegurar dependencias (fuse, fuse3), permisos de usuario.
  • Límites de velocidad: Aplicar flags como --bwlimit en rclone o configuraciones específicas del CLI.
  • Conflictos de archivos: Usar opciones de sincronización unidireccional (rclone copy vs sync) o activar versiones (Dropbox, Nextcloud).
  • Consumo de CPU/memoria: Ajustar concurrecia en rclone (--transfers, --checkers).

Conclusión

Para LliureX, rclone es la opción más versátil, seguida de pCloud y MEGA para quien busque experiencia out-of-the-box. Si la privacidad es crítica, Proton Drive, Tresorit o Filen destacan. Finalmente, Icedrive ofrece un equilibrio moderno entre facilidad y cifrado. La elección variará según necesidades de espacio, presupuesto y nivel de control.

Be the first to leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *