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

TopLinux

Introducción

GhostBSD, basado en FreeBSD, ofrece un entorno ligero y estable sin embargo, muchos usuarios echan en falta clientes GUI de almacenamiento en la nube. Afortunadamente existen CLIs para interactuar con servicios como pCloud, MEGA, Proton Drive, Filen, Tresorit, Icedrive e incluso S3 o Backblaze B2. En este artículo profundizaremos en los mejores proveedores con CLI compatibles, compararemos sus características, explicaremos cómo instalarlos y configurarlos en GhostBSD, y enumeraremos los problemas más comunes y sus soluciones.

Top recomendados para GhostBSD

  • pCloud – Cliente nativo pCloud
  • MEGA – mega-cmd oficial Mega
  • Proton Drive – integración mediante rclone Proton Drive
  • Filen – backend soportado por rclone Filen
  • Tresorit – backend de rclone Tresorit
  • Icedrive – cliente nativo FUSE Icedrive
  • Backblaze B2 – CLI oficial o via rclone Backblaze B2
  • AWS S3 – AWS CLI o rclone

Comparativa de características

Proveedor Espacio Gratis Encriptación CLI Oficial Enlace
pCloud 10 GB (ampliable) Servidor (TLS), opcional cliente Sí (pcloudcc) pCloud
MEGA 20 GB Fin-a-fin (Zero Knowledge) Sí (mega-cmd) Mega
Proton Drive 1 GB Fin-a-fin No (via rclone) Proton Drive
Filen 3 GB Fin-a-fin No (via rclone) Filen
Tresorit 3 GB Fin-a-fin No (via rclone) Tresorit
Icedrive 10 GB Fin-a-fin Sí (cliente FUSE) Icedrive
Backblaze B2 10 GB Servidor (TLS), opcional cliente Sí (b2 cli) / rclone Backblaze B2
AWS S3 5 GB Free Tier Servidor (TLS), opcional cliente Sí (awscli) / rclone AWS S3

Gratis durante 12 meses en la capa gratuita.

¿Cuál elegir?

La elección depende de:

  • Necesidad de encriptación cliente (MEGA, Proton, Tresorit, Filen, Icedrive).
  • Espacio gratis inicial (MEGA 20 GB pCloud e Icedrive 10 GB).
  • Integración nativa vs. rclone: nativo para pCloud, MEGA e Icedrive rclone para los demás.
  • Presupuesto y planes de pago.

Para usuarios que priorizan la privacidad, MEGA o Proton Drive (vía rclone) son ideales. Quienes buscan simplicidad en GhostBSD pueden inclinarse por pCloud o Icedrive con su CLI nativo.

Cómo usar cada uno con CLI

1. pCloud (pcloudcc)

Instalación via pkg:

pkg install pcloudcc
  

Conectar y montar:

pcloudcc --username TU_USUARIO --password TU_PASS --mountpoint /mnt/pcloud
  

Opciones comunes:

  • --cache-directory: directorio de caché.
  • --upload-chunks: tamaño de trozos al subir.

2. MEGA (mega-cmd)

Instalar:

pkg install mega-cmd
  

Login:

mega-login TU_EMAIL TU_PASS
  

Ejemplos:

mega-upload /ruta/local /Root/remota
mega-download /Root/remota/archivo.dat /ruta/local
mega-sync /ruta/local /Root/Sincronizada
  

3. Proton Drive (via rclone)

Instalar rclone:

pkg install rclone
  

Configurar:

rclone config
# new remote: proton
# tipo: protondrive
# introduce client_id, client_secret y sigue OAuth
  

Subir y montar:

rclone copy archivo.txt proton:/Backup
rclone mount proton:/ /mnt/proton --daemon
  

4. Filen (via rclone)

Repetir pasos de Proton, eligiendo filen en el config de rclone.

rclone config
# new remote: filen
# tipo: filen
  

Uso idéntico a Proton (copy, sync, mount).

5. Tresorit (via rclone)

Instalar y configurar igual que Proton/​Filen, seleccionando tresorit como tipo de remoto.

6. Icedrive (cliente nativo)

Descargar el binario desde su web o instalador pkg si está disponible. Montar:

icedrive login --username TU_EMAIL --password TU_PASS
icedrive mount /mnt/icedrive
  

Subir/descargar se hace con icedrive upload y icedrive download.

7. Backblaze B2

CLI oficial:

pkg install b2-tools
b2 authorize-account TU_KEY_ID TU_APP_KEY
b2 create-bucket mi-bucket allPrivate
b2 upload-file mi-bucket /ruta/archivo.zip archivo.zip
  

O usar rclone con tipo b2.

8. AWS S3

Instalar AWS CLI:

pkg install py38-pip
pip install awscli --upgrade
aws configure
# Introduce AWS Access Key, Secret, región, formato
  

Ejemplo de uso:

aws s3 cp local.dat s3://mi-bucket/remoto.dat
aws s3 sync /carpeta s3://mi-bucket/carpeta/ --delete
  

Problemas típicos y soluciones

  • Permisos FUSE: asegura que el usuario pertenezca a fusefs o grupo equivalente.
  • Certificados SSL: instala ca_root_nss o similar para TLS.
  • Errores OAuth con rclone: revisa el navegador correcto (uso de rclone authorize en otra máquina).
  • Fallos de montaje: desactiva –daemon para ver errores en primer plano.
  • Límites API: algunos servicios imponen rate limits activa caché o reduce concurrencia.

Conclusión

GhostBSD puede convertirse en una plataforma muy capaz de sincronizar y montar múltiples servicios de almacenamiento en la nube mediante CLIs nativos o rclone. Elige MEGA o Proton Drive para máxima privacidad, pCloud o Icedrive para facilidad de uso, y S3/Backblaze para escalabilidad empresarial. Siguiendo las guías de instalación y prestando atención a los problemas frecuentes, tendrás un sistema robusto y seguro.

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 *