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

TopLinux

Introducción

En entornos basados en NomadBSD (FreeBSD con herramientas GNU) es esencial contar con soluciones de almacenamiento en la nube que ofrezcan interfaz de línea de comandos (CLI), seguridad y buena compatibilidad. En este artículo analizamos los mejores servicios con CLI para esta plataforma, incluyendo pCloud, MEGA, Proton Drive, Filen, Tresorit, Icedrive y otros adicionales como Dropbox y Google Drive. Veremos una comparativa, recomendaciones de uso, ejemplos prácticos con CLI y soluciones a problemas típicos.

Top recomendados para NomadBSD

  • pCloud – equilibrio entre precio y funcionalidad
  • MEGA – gran espacio gratuito y cifrado end-to-end
  • Proton Drive – máxima privacidad
  • Filen – almacenamiento ilimitado para empresas
  • Tresorit – enfoque corporativo y compliance
  • Icedrive – velocidad y encriptación nativa
  • Dropbox (via rclone/dropbox-uploader) – amplia adopción
  • Google Drive (via rclone) – integración con ecosistema Google

Tabla comparativa

Servicio Enlace Plan gratuito Cifrado CLI oficial / soporto rclone
pCloud https://www.pcloud.com/ 10 GB Opcional (pCloud Crypto) pcloudcc / rclone
MEGA https://mega.nz/ 20 GB End-to-end MEGAcmd
Proton Drive https://proton.me/drive 1 GB End-to-end rclone
Filen https://filen.io/ 5 GB End-to-end rclone
Tresorit https://tresorit.com/ 3 GB End-to-end tresorit-cli (comunidad)
Icedrive https://icedrive.net/ 10 GB Zero-knowledge rclone / icedrive-cli
Dropbox https://www.dropbox.com/ 2 GB TLS en tránsito dropbox-uploader / rclone
Google Drive https://drive.google.com/ 15 GB TLS en tránsito gdrive / rclone

¿Cuál elegir?

La elección depende de:

  • Privacidad: Proton Drive, Tresorit e Icedrive ofrecen cifrado end-to-end o zero-knowledge.
  • Espacio gratuito: MEGA (20 GB) y pCloud (10 GB).
  • Integración y ecosistema: Google Drive y Dropbox.
  • Rendimiento y soporte: pCloud y MEGA destacan por su velocidad y CLI maduro.

Para uso personal, pCloud o MEGA suelen ser la mejor combinación de espacio y facilidad. En entornos corporativos, Tresorit o Filen aportan compliance y control avanzado.

Uso de cada servicio con CLI

1. pCloud

Instalar el cliente pCloud CLI:

pkg install git gcc cmake fuse
git clone https://github.com/pcloudcom/pcloudcc.git
cd pcloudcc
mkdir build  cd build
cmake ..
make
make install

Montar tu espacio:

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

Comandos básicos con rclone:

rclone config           # crear remote pcloud
rclone copy archivo.txt pcloud:/ruta/remota
rclone sync carpeta pcloud:/backup

2. MEGA

Instalar MEGAcmd:

pkg install ca_root_nss
pkg install megacmd

Iniciar sesión y subir un archivo:

mega-login tu_email tu_contraseña
mega-put archivo.tar /Root
mega-ls /Root
mega-get /Root/archivo.tar .

3. Proton Drive (vía rclone)

Configurar remoto en rclone:

rclone config
# New remote: proton-drive
# Storage: protondrive
# Introducir client_id y client_secret (opcional)
# Autorizar vía navegador

Subir y sincronizar:

rclone copy /local/proyecto proton-drive:Proyectos
rclone sync /local/carpeta proton-drive:Backup --progress

4. Filen

Usar Filen con rclone:

rclone config
# New remote: filen
# Storage: filen
# Introducir token API desde tu cuenta Filen

Operaciones habituales:

rclone mkdir filen:Documentos
rclone move informe.pdf filen:Documentos
rclone listremotes

5. Tresorit

Instalar cliente no oficial:

pkg install node git
git clone https://github.com/andrazs/tresorit-cli.git
cd tresorit-cli
npm install -g .

Autenticación y uso:

tresorit login
tresorit ls
tresorit upload miimagen.png /MiTeso
tresorit download /MiTeso/miimagen.png .

6. Icedrive

CLI oficial (beta):

pkg install curl unzip
curl -L https://icy.tools/linux/icedrive-cli.zip -o icedrive-cli.zip
unzip icedrive-cli.zip -d ~/.local/bin
chmod  x ~/.local/bin/icedrive

Comandos básicos:

icedrive login
icedrive upload archivo.iso /Backup
icedrive download /Backup/archivo.iso .
icedrive mount ~/icedrive

7. Dropbox

Dropbox-Uploader (script Bash):

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

Subir/descargar:

./dropbox_uploader.sh upload archivo.txt /Documentos/
./dropbox_uploader.sh download /Documentos/archivo.txt .

8. Google Drive

Usar rclone:

rclone config
# New remote: gdrive
# Storage: drive
# Autorizar en navegador

Ejemplo de sincronización:

rclone sync ~/Fotos gdrive:Fotos --progress
rclone ls gdrive:

Problemas típicos y soluciones

  • Error de autorización: revisa token/API keys y permisos en el panel web.
  • Fuse no instalado: instala el paquete fusefs-libs o equivalente.
  • Montaje lento: ajusta la encriptación o usa conexiones directas si el servicio lo permite.
  • Errores de rclone: actualiza a la última versión y verifica --log-level.
  • Límites de API: reduce la concurrencia con --transfers y --checkers.

Con esta guía completa, dispondrás de las herramientas necesarias para integrar tu distribución NomadBSD con los principales servicios de almacenamiento en la nube mediante CLI, optimizando seguridad, rendimiento y facilidad de uso.

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 *