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

TopLinux

Introducción

En el entorno empresarial y de hobby, NethServer (basado en CentOS/RHEL) ofrece un servidor Linux modular y fácil de administrar. Integrar almacenamiento en la nube con interfaz de línea de comandos (CLI) permite automatizar copias de seguridad, sincronización y scripts de mantenimiento. A continuación, presentamos los mejores servicios con CLI para Linux NethServer, incluyendo pCloud, MEGA, Proton Drive, Filen, Tresorit, Icedrive y otros complementos recomendados.

Top recomendados para NethServer

Comparativa de servicios

Servicio Enlace Espacio Gratis Cifrado Cliente CLI Integración Rclone
pCloud pcloud.com 10 GB No end-to-end (opcional con Crypto) pcloudcc No
MEGA mega.nz 20 GB End-to-end MEGAcmd
Proton Drive proton.me/drive 1 GB End-to-end Rclone
Filen filen.io 5 GB End-to-end Rclone
Tresorit tresorit.com 3 GB End-to-end tresorit-cli No
Icedrive icedrive.net 10 GB End-to-end Rclone
Google Drive drive.google.com 15 GB No (cliente-side opcional) Rclone
Dropbox dropbox.com 2 GB No (opcional) Dropbox-Uploader No

¿Cuál elegir?

  • Para máxima seguridad: Tresorit, Proton Drive o Icedrive (end-to-end).
  • Para espacio gratuito: MEGA (20 GB) o Google Drive (15 GB).
  • Balance facilidad-espacio: pCloud o Icedrive con Rclone para scripts.
  • Integración global: Rclone permite unificar Proton, Filen, Icedrive y Google Drive.

Instalación y uso con CLI

1. pCloud (pcloudcc)

Instalar desde RPM oficial o compilado:

yum install epel-release -y
yum install pcloudcc -y

Configurar y montar:

Banner Reclaim
pcloudcc-upd -u usuario@correo.com -p Contraseña
mkdir /mnt/pcloud
pcloudcc -l INFO -m /mnt/pcloud

Problemas típicos: permisos en /mnt, falta de FUSE (instalar fuse-lib).

2. MEGA (MEGAcmd)

yum install https://mega.nz/linux/MEGAdb/centos7/noarch/megacmd-1.4.0-0.el7.noarch.rpm -y
mega-login usuario@correo.com Contraseña
mega-mkdir /backup
mega-sync /etc/ /backup/etc

Errores comunes: servidor stuck – reiniciar megacmd-server con systemctl restart mega-cmd-server.

3. Proton Drive (Rclone)

curl https://rclone.org/install.sh  bash
rclone config
# Elegir new remote, nombre proton
# Tipo drive, client_id y secret vacíos
# Scope: drive.file
# Device_token: obtener desde Proton web
mkdir /mnt/proton
rclone mount proton: /mnt/proton --daemon

Problemas: token expira, reautenticar con rclone config.

4. Filen (Rclone)

rclone config
# Tipo filen, seguir asistente
rclone sync /var/www filen:backup-www

Fallos: revisar key/secret y hora del sistema (NTP).

5. Tresorit (tresorit-cli)

wget https://github.com/Tresorit/tresorit-cli/releases/download/v1.0.0/tresorit-cli_linux_amd64.tar.gz
tar xzf tresorit-cli_linux_amd64.tar.gz -C /usr/local/bin
tresorit-cli login usuario@correo.com
tresorit-cli list
tresorit-cli download Mi Tresor/Documentos /backup/tresorit

Problema: versiones incompatibles con CentOS – usar binario estático.

6. Icedrive (Rclone)

rclone config
# Tipo icedrive, seguir pasos
rclone copy /data icedrive:seguridad --progress

Errores típicos: límite de API – reducir concurrencia con --transfers 2.

7. Google Drive (Rclone)

rclone config
# Tipo drive, otorgar permisos API
rclone sync /home usuario-drive:backup-home

8. Dropbox (Dropbox-Uploader)

git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
cd Dropbox-Uploader
./dropbox_uploader.sh
# Seguir asistente OAuth
./dropbox_uploader.sh upload /etc/backup.sql /respaldos/

Problemas: tokens revocados – volver a configurar con asistente.

Conclusión

Para NethServer, la elección óptima depende de requisitos de seguridad, espacio y automatización. Rclone brilla por su flexibilidad (Proton, Filen, Icedrive, Google Drive), mientras que MEGA y pCloud aportan clientes nativos directos. Tresorit y Proton garantizan cifrado extremo a extremo. Integra tu CLI preferido en cron o scripts de Ansible para automatizar copias, sincronización y mantener tu servidor NethServer siempre protegido.

Banner Reclaim

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 *