Best Cloud Storage with CLI for Plamo Linux
Plamo Linux users who prefer lightweight, flexible solutions often rely on command-line interfaces (CLI) to automate backups, sync folders and integrate cloud storage into shell scripts. This article covers the top recommended services—pCloud, MEGA, Proton Drive, Filen, Tresorit and Icedrive—plus a few additional options. You’ll find a comparison table with links, in-depth usage examples for each CLI client, typical pitfalls and guidance on choosing the right service for your needs.
Top Recommendations for Plamo Linux
- pCloud – Fast, client-side encrypted, official CLI (https://www.pcloud.com/).
- MEGA – Generous free tier, “mega-cmd” official CLI (https://mega.nz/).
- Proton Drive – Strong privacy, configurable via rclone (https://proton.me/drive).
- Filen – Zero-knowledge, Linux CLI available (https://filen.io/).
- Tresorit – Enterprise-grade encryption, official tresorit-cli (https://tresorit.com/).
- Icedrive – Modern UI, FUSE mount and official CLI (https://icedrive.net/).
- Dropbox (via rclone) – Widely used, supported by official and third-party clients (https://www.dropbox.com/).
- Google Drive (via rclone or gdrive) – Generous free tier, many scripts (https://drive.google.com/).
- Nextcloud – Self-hosted, official nextcloud-client and WebDAV (https://nextcloud.com/).
Comparison Table
| Service | CLI Client | Link | Free Storage | Encryption | Platform |
|---|---|---|---|---|---|
| pCloud | pcloudcc | Official CLI | 10 GB | Client-side (optional) | Linux, Windows, macOS |
| MEGA | mega-cmd | Official CLI | 20 GB | End-to-end | Linux, Windows, macOS |
| Proton Drive | rclone | Service page | 10 GB | End-to-end | Cross-platform |
| Filen | filen-cli | Service page | 10 GB | End-to-end | Linux, Windows |
| Tresorit | tresorit-cli | Service page | 3 GB | End-to-end | Linux, Windows, macOS |
| Icedrive | icedrive-cli | Service page | 10 GB | Client-side | Linux, Windows, macOS |
| Dropbox | rclone / dropbox-cli | Service page | 2 GB | Server-side | Cross-platform |
| Google Drive | rclone / gdrive | Service page | 15 GB | Server-side | Cross-platform |
| Nextcloud | nextcloud-client | Service page | Depends (self-hosted) | User-defined | Cross-platform |
How to Choose the Right Service
- Privacy Encryption: If you need zero-knowledge end-to-end encryption, consider Tresorit, Filen, Proton Drive or client-side encryption in pCloud/Icedrive.
- Free Tier: MEGA (20 GB) and Google Drive (15 GB) offer the most space at no cost.
- Official CLI Support: pCloud, MEGA, Tresorit and Icedrive provide dedicated CLI tools. Proton Drive requires rclone or WebDAV clients.
- Self-Hosted: Nextcloud gives full control but requires your own server and maintenance.
- Integration: rclone supports dozens of providers if you need multi-cloud or advanced sync scripts.
Detailed CLI Usage and Common Pitfalls
1. pCloud (pcloudcc)
Install and authenticate:
# Download the binary or compile from source wget https://downloads.pcloud.com/cli/pcloudcc-x86_64.tar.gz tar -xvf pcloudcc-x86_64.tar.gz sudo mv pcloudcc /usr/local/bin/ # Login interactively pcloudcc -l
Upload a file:
pcloudcc -u ~/local/file.txt -r /RemoteFolder
List files:
pcloudcc -v
Common issues:
- “libcurl mismatch” – ensure libcurl is up to date.
- Mounting: use
pcloudcc --mount /mnt/pcloudand ensure FUSE (fusekernel module) is enabled.
2. MEGA (mega-cmd)
Install via package or from source:
# Example: using AUR or build script git clone https://github.com/meganz/MEGAcmd.git cd MEGAcmd ./autogen.sh ./configure make sudo make install
Login:
mega-login your@email.com
Upload directory recursively:
mega-put --recursive ~/Documents /RootBackup
Common issues:
- “SSL errors” – install or upgrade
ca-certificates. - Quota reporting delays – allow a few minutes after large transfers.
3. Proton Drive (via rclone)
Install rclone and configure:
curl https://rclone.org/install.sh sudo bash rclone config # Choose new remote, name it proton, select WebDAV, URL https://drive.proton.me/remote.php/webdav
Copy a file:
rclone copy ~/file.txt proton:/Backups
Common issues:
- “401 Unauthorized” – double-check credentials and 2FA tokens.
- Rate limits – Proton imposes upload/download caps implement retries in scripts.
4. Filen (filen-cli)
Download and configure:
# Binary distribution wget https://filen.io/cli/filen-linux chmod x filen-linux sudo mv filen-linux /usr/local/bin/filen # Authenticate filen auth login
Sync folder:
filen sync up ~/Projects /Projects
Common issues:
- “Filen not found” – ensure
/usr/local/binis inPATH. - SSL handshake failures – update your system’s OpenSSL package.
5. Tresorit (tresorit-cli)
Installation:
sudo curl -o /usr/local/bin/tresorit https://example.com/tresorit-cli/linux/tresorit sudo chmod x /usr/local/bin/tresorit
Login and list vaults:
tresorit login tresorit list
Download a vault:
tresorit download VaultName --target ~/Downloads
Common issues:
- Authentication timeouts – check system clock sync (
ntpdate). - Missing dependencies – install
libsecretandlibcurl.
6. Icedrive (icedrive-cli)
Installation and mount:
wget https://download.icedrive.net/cli/icedrive-linux chmod x icedrive-linux sudo mv icedrive-linux /usr/local/bin/icedrive # Mount encrypted drive icedrive-cli mount ~/MountPoint
Copy files:
icedrive-cli upload ~/photo.jpg /Pictures
Common issues:
- “FUSE not installed” – install
fuseand kernel headers. - Mount stability – add
allow_otherin/etc/fuse.conf.
7. Dropbox Google Drive via rclone
Rclone supports both:
rclone config # Add remotes dropbox or gdrive, follow OAuth prompts rclone copy ~/file.txt dropbox:/Backup rclone sync ~/Photos gdrive:/Photos
Typical issues:
- OAuth Redirects – run
rclone config --auth-no-open-browseron headless servers. - API Quotas – enable APIs and monitor Google Cloud Console.
Conclusion
For Plamo Linux users who want robust CLI integration, pCloud and MEGA stand out with official clients, generous free tiers and straightforward authentication. If you require maximum privacy, Tresorit, Filen or Proton Drive (via rclone) offer zero-knowledge encryption. For multi-cloud scripts, rclone with Dropbox, Google Drive or Nextcloud support is unbeatable. Evaluate your priorities—space, encryption, cost and ease of use—and choose the service that best fits your workflow on Plamo Linux.
Be the first to leave a comment