Best cloud storage services with CLI for ArchBang Linux: (Tutorial)

TopLinux

Introduction

ArchBang Linux users often seek reliable, secure and performant cloud storage solutions accessible via the command line. This article reviews the top cloud storage providers with CLI support on ArchBang, compares their features, and provides setup and usage instructions. We cover:

Top Recommendation for ArchBang

For ArchBang Linux, pCloud and MEGA are particularly well-supported thanks to their dedicated AUR packages and mature CLI clients. If end-to-end encryption is a priority, consider Tresorit or Proton Drive (via rclone). For maximum flexibility, rclone can unify multiple backends including Dropbox, Nextcloud, Google Drive, and more.

Comparison Table

Service Free Storage CLI Tool Encryption Price (Starting) Link
pCloud 10 GB pcloudcc Optional client-side €4.99/mo pCloud
MEGA 20 GB megacmd End-to-end €4.99/mo MEGA
Proton Drive 1 GB rclone End-to-end €1.99/mo Proton Drive
Filen 10 GB filen-cli End-to-end 3.99/mo Filen
Tresorit 3 GB t3r End-to-end 10.42/mo Tresorit
Icedrive 10 GB icedrive-cli Optional client-side 1.67/mo Icedrive
Dropbox 2 GB dropbox-cli (unofficial) / rclone None 9.99/mo Dropbox
Nextcloud Depends on host rclone Optional Self-hosted Nextcloud

Which One to Choose?

  • pCloud: Easiest native CLI installation, good free tier, flexible encryption.
  • MEGA: Largest free tier, strict E2E encryption, mature megacmd client.
  • Proton Drive: Best privacy credentials, use via rclone.
  • Filen / Tresorit: Premium privacy E2E, but higher cost.
  • Icedrive: Affordable, modern UI, basic CLI.
  • rclone: Universal ideal for power users and multiple backends.

Installation CLI Usage

1. pCloud (pcloudcc)

Install from AUR:

yay -S pcloudcc-cli

Authenticate and mount:

pcloudcc-cli -u your@email.com -p yourpassword
mkdir -p ~/pcloud
pcloudcc-cli --mountpoint ~/pcloud

Common issues: If FUSE fails, ensure fuse2 is installed and you have user permissions in /etc/fuse.conf.

2. MEGA (megacmd)

Install:

yay -S megacmd

Login, upload, download:

mega-login your@email.com yourpassword
mega-mkdir /Root/backup
mega-put ~/Documents/ /Root/backup
mega-get /Root/backup ~/Downloads/backup

Common issues: Two-factor auth requires --authcode flag. Check mega-help for details.

3. Proton Drive (via rclone)

Install rclone:

sudo pacman -S rclone

Configure:

rclone config
# choose n for new remote, name proton, select protondrive
# follow prompts to authenticate

Use:

rclone ls proton:
rclone copy ~/Work/proposal.docx proton:Proposals

Common issues: rclone v1.59 needed. Browser auth may hang in terminal use the URL in a separate browser.

4. Filen (filen-cli)

Install from AUR:

yay -S filen-cli

Login commands:

filen-cli login
filen-cli upload /path/to/file
filen-cli download file_id

Common issues: Ensure ~/.filen/config.json has correct permissions (600) to avoid “Permission denied.”

5. Tresorit (t3r)

Install:

yay -S tresorit-cli

Initialize and sync:

t3r login
t3r sync create --name mysync --local ~/Tresor --remote /Backup
t3r sync start mysync

Common issues: Sync failures when local path contains spaces. Wrap path in quotes.

6. Icedrive (icedrive-cli)

Install:

yay -S icedrive-cli

Authenticate and use:

icedrive login
icedrive ls
icedrive upload ~/file.txt /MyDrive
icedrive download /MyDrive/file.txt ~/Downloads

Common issues: Outdated clients may fail TLS handshake update to latest AUR release.

7. Dropbox (via rclone)

Using rclone:

rclone config
# new remote dropbox, choose Dropbox provider
# follow OAuth flow
rclone sync ~/Photos dropbox:Photos

Common issues: API rate limiting – consider --tpslimit flag.

8. Nextcloud (self-hosted via rclone)

Configure rclone with WebDAV:

rclone config
# new remote nc, select WebDAV, vendor nextcloud
# set URL to https://your.nextcloud.server/remote.php/dav/files/username
rclone copy ~/Docs nc:/Documents

Common issues: Certificate errors – import your CA or use --no-check-certificate.

Conclusion

Choosing the right cloud storage CLI for ArchBang depends on your priorities: free quota, encryption, or multiple services. For seamless native clients, pCloud and MEGA excel. For privacy-focused solutions, Proton Drive and Tresorit (via rclone) are ideal. Icedrive and Filen offer competitive pricing. Finally, rclone remains the Swiss Army knife for any backend, including Dropbox and Nextcloud.

Test each tool, review its documentation, and integrate the one that best fits your ArchBang workflow.

Be the first to leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *