Mejores servicios de almacenamiento en la nube con CLI para Ubuntu: (Guia)

TopLinux

Introducción

En entornos Linux (Ubuntu y sus derivadas), disponer de un cliente de línea de comandos (CLI) para gestionar el almacenamiento en la nube agiliza la automatización de backups, sincronizaciones y despliegues. En este artículo revisaremos los mejores servicios de almacenamiento que ofrecen CLI nativo o soluciones estandarizadas, con un enfoque profesional y práctico.

Top recomendados para Ubuntu

  • pCloud
  • Mega
  • Proton Drive
  • Filen
  • Tresorit
  • Icedrive
  • Dropbox

Comparativa de servicios

Servicio Enlace CLI oficial Gratis Encriptación Pros Contras
pCloud pcloud.com 10 GB TLS/Rest, opcional E2EE Velocidad, backup remoto, montaje FUSE Cliente E2EE de pago
Mega mega.nz 20 GB E2EE por defecto Banda ancha, encriptación automática Límites de tráfico, cuota baja tras inactividad
Proton Drive proton.me/drive No (CLI comunitario) 1 GB E2EE AES-256 Privacidad máxima, cero-logs CLI no oficial, funciones limitadas
Filen filen.io 10 GB E2EE Software libre, CLI sencillo Menor comunidad, escasa documentación
Tresorit tresorit.com 3 GB E2EE Alta seguridad, cumplimiento GDPR Precio elevado
Icedrive icedrive.net 10 GB TLS/E2EE opcional Interfaz web moderna, montaje FUSE Velocidades variables
Dropbox dropbox.com 2 GB TLS/rest (sin E2EE nativa) Integración, gran ecosistema Sin cifrado extremo a extremo

¿Cuál elegir?

La elección depende de las necesidades:

  • Privacidad/E2EE: Proton Drive, Tresorit, Mega.
  • Gran espacio gratis: Mega, pCloud, Icedrive.
  • Velocidad y estabilidad: pCloud, Dropbox.
  • Software libre: Filen.
  • Automatización y scripts: pCloud, Mega, Filen y Dropbox ofrecen CLI bien documentada.

Cómo usar cada servicio con CLI

1. pCloud

El cliente pCloud CLI en Linux permite:

  1. Subir y descargar archivos.
  2. Listar directorios.
  3. Sincronizar con carpetas locales.

Instalación:

# Descarga paquete .tar.gz desde pCloud
wget https://linux.pcloud.com/pcloudcc_2.0.1-1_amd64.deb
# Instala
sudo dpkg -i pcloudcc_2.0.1-1_amd64.deb
sudo apt-get install -f

Autenticación y uso básico:

# Iniciar demonio con tu token API
pcloudcc -u TU_EMAIL -p TU_CONTRASEÑA
# Sincronizar carpeta local con pCloud
pcloudcc -s /home/usuario/Documentos
# Listar ficheros remotos
pcloudcc --ls
# Subir un archivo
pcloudcc --upload /home/usuario/archivo.txt /
# Descargar un archivo
pcloudcc --download /archivo.txt /home/usuario/

Problemas típicos:

  • Errores de permisos: ejecutar sudo usermod -aG fuse USER y reiniciar.
  • Fallo al montar: verificar que fuse esté instalado.
  • Desconexiones: revisar token expirado y regenerar credenciales.

2. Mega

megacmd es la suite oficial.

# Instalar repositorio y paquete
sudo apt-get install software-properties-common
sudo add-apt-repository deb https://mega.nz/linux/MEGAsync/xUbuntu_20.04/ ./ 
wget -qO - https://mega.nz/keys/MEGA_signing.key  sudo apt-key add -
sudo apt-get update
sudo apt-get install megacmd
# Login
mega-login tu_email contraseña
# Listar
mega-ls
# Subir
mega-put /ruta/local archivo_remoto
# Descargar
mega-get /archivo_remoto /ruta/local
# Sincronizar
mega-sync /ruta/local /RutaMega
  • Error de login: revisar firewall y puerto 443.
  • Límites de tráfico: espera periodos de cooldown.

3. Proton Drive

No cuenta con CLI oficial emplea un cliente comunitario basado en proton-drive-cli.

# Instalar desde pip
sudo apt-get install python3-pip
pip3 install proton-drive-cli
# Login interactivo
proton-drive login
# Subir archivo
proton-drive upload archivo.txt /
# Listar
proton-drive list /
  • Credenciales fail: usar autenticación por contraseña de aplicación.
  • Funciones limitadas (no hay sync nativo).

4. Filen

CLI oficial muy ligero.

# Descargar AppImage
wget https://filen.io/filen-cli-linux.AppImage -O filen
chmod  x filen
# Login
./filen login
# Subir
./filen upload /ruta/mi_archivo /
# Descargar
./filen download /archivo_remoto /ruta/local
# Listar
./filen list
  • AppImage no ejecutable: chmod x y dependencias FUSE.
  • Errores E2EE: verificar contraseña de cifrado.

5. Tresorit

Suite CLI multiplataforma.

# Agregar clave y repositorio
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 14B92B4F
sudo add-apt-repository deb https://repo.tresorit.com/linux/apt/ubuntu focal main
sudo apt-get update
sudo apt-get install tresorit
# Login
tresorit login
# Iniciar sync
tresorit sync /home/usuario/CarpetaSync
# Listar
tresorit ls
  • Permisos FUSE: usar sudo tresorit o añadir usuario a fuse.
  • Errores de certificado: actualizar CA en Ubuntu.

6. Icedrive

CLI oficial en AppImage.

# Descargar y dar permisos
wget https://icedrive.net/downloads/icedrive-cli-linux-x64.AppImage -O icedrive
chmod  x icedrive
# Login
./icedrive login
# Montar drive
./icedrive mount /mnt/ice
# Subir
./icedrive upload /ruta/archivo.txt /RemoteDir/
# Desmontar
fusermount -u /mnt/ice
  • Error de montaje: instalar fuse y usar sudo.
  • Velocidad inestable: probar distintos mirrors.

7. Dropbox

Cliente oficial con CLI de control (headless).

# Instalar daemon
wget -O dropbox.tar.gz https://www.dropbox.com/download?plat=lnx.x86_64
tar -xzf dropbox.tar.gz -C ~/
~/.dropbox-dist/dropboxd 
# Instalar script de control
sudo apt-get install python3-gpg
wget -O ~/dropbox.py https://www.dropbox.com/download?dl=packages/dropbox.py
chmod  x ~/dropbox.py
# Estado
~/dropbox.py status
# Pausar sync
~/dropbox.py pause
# Reanudar sync
~/dropbox.py resume
  • Daemon no arranca: verificar que ~/.dropbox-dist esté completo.
  • Python-gpg faltante: instalar python3-gpg.

Conclusión

Para Ubuntu hay opciones sólidas según tus prioridades: pCloud y Mega destacan en espacio y velocidad Tresorit y Proton Drive, en privacidad. Filen e Icedrive son alternativas ligeras de código abierto o con AppImage. Dropbox mantiene su ecosistema y estabilidad. Evalúa espacio, cifrado y comunidad antes de decidir, y emplea CLI para automatizar tareas sin interfaz gráfica.

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 *