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

TopLinux

Introducción

En entornos Linux, especialmente en distribuciones como BlankOn, contar con un buen cliente de línea de comandos (CLI) para administrar tu almacenamiento en la nube es clave. Te permite automatizar subidas, descargas y sincronizaciones sin necesidad de interfaces gráficas. En este artículo revisamos los mejores servicios de nube con soporte CLI: pCloud, MEGA, Proton Drive, Filen, Tresorit, Icedrive y algunos adicionales (Dropbox, Google Drive, Nextcloud). Incluimos comparativa, recomendaciones, guía de uso en BlankOn y soluciones a problemas típicos.

Top recomendados para BlankOn

  • pCloud: fácil instalación, cliente oficial sólido.
  • MEGA: 20 GB gratis, gran velocidad y CLI “MEGAcmd”.
  • Proton Drive: máxima privacidad, cifrado E2E.
  • Icedrive: interfaz minimalista y Drive CLI.
  • Dropbox: madurez, documentación extensa del CLI.
  • Nextcloud: ideal si quieres autoalojar tu nube vía WebDAV.

Comparativa de servicios de almacenamiento en la nube con CLI

Servicio Enlace Espacio gratis Cliente CLI Cifrado E2E Precio desde
pCloud https://www.pcloud.com/ 10 GB pcloudcc (oficial) Opcional 4,99 /mes
MEGA https://mega.nz/ 20 GB MEGAcmd 4,99 €/mes
Proton Drive https://proton.me/drive 1 GB proton-drive-cli (no oficial) 4 €/mes
Filen https://filen.io/ 10 GB filen-cli 2,99 €/mes
Tresorit https://tresorit.com/ 3 GB tresorit-cli 10,42 €/mes
Icedrive https://icedrive.net/ 10 GB icedrive-cli 4,99 €/mes
Dropbox https://www.dropbox.com/cli 2 GB dropbox-uploader No 9,99 /mes
Google Drive https://github.com/prasmussen/gdrive 15 GB gdrive No Incluido
Nextcloud https://nextcloud.com/ Depende webdav / occ Opcional Gratuito / self-host

¿Cuál elegir?

La elección depende de tus prioridades:

  • Privacidad: Proton Drive, Tresorit, Filen.
  • Precio vs capacidad: MEGA, Icedrive, pCloud.
  • Integración y soporte: Dropbox, Google Drive.
  • Autoalojado: Nextcloud.

Para BlankOn, recomendamos comenzar con pCloud o MEGA por su estabilidad en Debian/Ubuntu y luego explorar opciones cifradas si la privacidad es prioritaria.

Cómo usar cada servicio con CLI en BlankOn

1. pCloud

Instalación y autenticación:

sudo apt update
sudo apt install pcloudcc-cli
pcloudcc -u tu_email -p tu_contraseña

Comandos típicos:

# Subir archivo
pcloudcc sync upload /ruta/local/archivo.txt /

# Descargar carpeta
pcloudcc sync download /remote/carpeta /ruta/local

Problemas típicos: credenciales incorrectas (verifica usuario/contraseña) y errores de montaje (asegura que fusermount esté instalado).

2. MEGA

Instalación y configuración:

sudo apt install megacmd
mega-login tu_email tu_contraseña

Uso básico:

# Subir carpeta
mega-put /ruta/local/ mi_carpeta_remota

# Listar archivos
mega-ls

Errores: sesiones expiradas (ejecuta mega-logout y vuelve a mega-login) y límites de transferencia (MEGA impone cuotas diarias).

3. Proton Drive

Instalación (requiere Python y pip):

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

Ejemplos:

# Sincronizar carpeta
protondrive sync up /carpeta_local ProtonDrive:/backup

# Listar contenido
protondrive ls ProtonDrive:

Inconvenientes comunes: versiones inestables del cliente, autenticación 2FA (usar token API si aplica).

4. Filen

Instalación:

sudo wget -O /usr/local/bin/filen-cli https://github.com/filen-io/cli/releases/latest/download/filen-cli-linux
sudo chmod  x /usr/local/bin/filen-cli
filen-cli login

Uso:

# Subir archivo grande
filen-cli upload /ruta/archivo.zip

# Descargar
filen-cli download id_del_archivo /destino

Problemas: actualización manual de binario y errores “token inválido” (regenerar credenciales).

5. Tresorit

Instalación (snap):

sudo snap install tresorit
tresorit login

Comandos básicos:

tresorit sync /carpeta_local Tresorit:/MiTresor
tresorit ls

Errores habituales: conflicto de versiones snap, fija la ruta con snap run tresorit.

6. Icedrive

Instalación:

curl -L https://download.icedrive.net/icedrive-cli-linux.tar.gz  tar xz
sudo mv icedrive /usr/local/bin/
icedrive auth

Ejemplo de uso:

# Montar unidad
icedrive mount ~/Icedrive

# Upload
icedrive put local.txt /remote_folder

Problemas: permisos FUSE (ejecutar como usuario en grupo fuse) y desconexiones.

7. Dropbox

Instalar “dropbox-uploader”:

sudo apt install git
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
cd Dropbox-Uploader
chmod  x dropbox_uploader.sh
./dropbox_uploader.sh

Comandos:

# Subir
./dropbox_uploader.sh upload archivo.txt /

# Bajar
./dropbox_uploader.sh download /archivo.txt .

Errores: autenticación OAuth caducada (vuelve a generar token en la configuración de la app).

8. Google Drive

Instalar “gdrive”:

wget -O gdrive https://github.com/prasmussen/gdrive/releases/download/2.1.1/gdrive-linux-x64
chmod  x gdrive
sudo mv gdrive /usr/local/bin/
gdrive about

Uso:

# Subir carpeta
gdrive upload --recursive mi_carpeta/

# Descargar por ID
gdrive download --path destino ID_del_archivo

Inconvenientes: límite de API (1000 peticiones/día) y autenticación manual en el primer uso.

9. Nextcloud (WebDAV)

Montar vía WebDAV:

sudo apt install davfs2
mkdir -p ~/Nextcloud
sudo mount -t davfs https://tuservidor/remote.php/dav/files/usuario ~/Nextcloud

Usar “occ” en servidor:

sudo -u www-data php /var/www/nextcloud/occ files:scan --all

Problemas: certificados SSL y permisos de davfs2 (configurar /etc/davfs2/secrets).

Conclusión

BlankOn, al estar basada en Debian, facilita la instalación de clientes CLI de nube. Escoge según tu necesidad de espacio, privacidad o integrabilidad. Con las guías de arriba tendrás los comandos esenciales, problemas comunes y recomendaciones para exprimir tu almacenamiento en la nube desde la terminal.

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 *