Introduction
ALT Linux users who prefer the command line often seek reliable cloud storage solutions with solid CLI support. Whether you need secure encryption, generous free tiers or seamless integration, this article reviews the top providers, compares their features and shows how to install and use each one on ALT Linux. We cover pCloud, MEGA, Proton Drive, Filen, Tresorit, Icedrive—and add Dropbox and Google Drive via CLI tools.
Top Recommended Cloud Storage Solutions with CLI Support
- pCloud (pcloud.com) – official pcloudcc client
- MEGA (mega.nz/cmd) – official mega-cmd
- Proton Drive (proton.me/drive) – access via rclone
- Filen (filen.io) – access via rclone
- Tresorit (tresorit.com) – WebDAV mount (business plans) or community CLI
- Icedrive (icedrive.net) – official icedrive-cli
- Dropbox (dropbox.com/install-linux) – official CLI daemon
- Google Drive (github.com/prasmussen/gdrive) – gdrive utility
Comparison Table
| Provider | CLI Tool | Free Tier | Encryption | Link |
|---|---|---|---|---|
| pCloud | pcloudcc | 10 GB | Client-side optional | pcloud.com |
| MEGA | mega-cmd | 20 GB (with achievements) | End-to-end | mega.nz/cmd |
| Proton Drive | rclone | 1 GB | End-to-end | proton.me/drive |
| Filen | rclone | 10 GB | End-to-end | filen.io |
| Tresorit | WebDAV / community CLI | — | End-to-end | tresorit.com |
| Icedrive | icedrive-cli | 10 GB | Client-side optional | icedrive.net |
| Dropbox | dropbox CLI daemon | 2 GB | In-transit / at-rest | dropbox.com |
| Google Drive | gdrive | 15 GB | In-transit / at-rest | github.com/prasmussen/gdrive |
Which One to Choose for ALT Linux
Choice depends on your needs:
- Simple personal backup: pCloud or Icedrive for easy install and moderate free space.
- High security: MEGA or Proton Drive for default end-to-end encryption.
- Business / WebDAV: Tresorit if you have a business plan and need WebDAV.
- Multi-provider via one tool: rclone to unify Proton Drive, Filen and others in a single interface.
- Collaboration / office suite: Google Drive or Dropbox with official CLIs and integrations.
Using Each Cloud Storage with CLI on ALT Linux
1. pCloud (pcloudcc)
Install the official client:
sudo apt-get update sudo apt-get install pcloudcc
Authenticate and mount:
pcloudcc --login your@email.com pcloudcc --mount /mnt/pcloud
Upload and download:
pcloudcc --upload /local/path/file.txt /remote/folder/ pcloudcc --download /remote/folder/file.txt /local/path/
2. MEGA (mega-cmd)
Install the MegaShell client:
sudo apt-get install megacmd
Login and basic commands:
mega-login your@email.com YourPassword mega-mkdir /Root/backup mega-put /local/file.zip /Root/backup/ mega-get /Root/backup/file.zip /local/
3. Proton Drive via rclone
Install rclone:
curl https://rclone.org/install.sh sudo bash
Configure Proton Drive:
rclone config # New remote > name: proton # Choose “protondrive” # follow OAuth steps
Use it:
rclone ls proton: rclone copy /local/folder proton:/Backup rclone sync proton:/Docs /local/docs
4. Filen via rclone
Assuming rclone is installed, add Filen:
rclone config # New remote > name: filen # Choose “filen” # API token from https://filen.io/user/settings
rclone copy /local/data filen:/Archive rclone ls filen:
5. Tresorit via WebDAV
Tresorit business plans support WebDAV. Install davfs2:
sudo apt-get install davfs2
Edit /etc/fstab and add:
https://dav.tresorit.com/remote.php/webdav /mnt/tresorit davfs _netdev,uid=1000,gid=1000 0 0
Mount:
mount /mnt/tresorit
6. Icedrive (icedrive-cli)
Download the AppImage and make it executable:
wget https://icedrive.net/cli/linux/icedrive-cli.AppImage chmod x icedrive-cli.AppImage sudo mv icedrive-cli.AppImage /usr/local/bin/icedrive
Login and usage:
icedrive login icedrive mount /mnt/icedrive icedrive upload /local/file.jpg /RemoteFolder/ icedrive download /RemoteFolder/file.jpg /local/
7. Dropbox (official CLI)
Install the daemon and command-line helper:
sudo apt-get install python3-gpg dropbox
Link your account:
dropbox start -i # Follow URL to authenticate
Use CLI:
dropbox status dropbox filestatus filename cp /local/file.txt ~/Dropbox/ dropbox stop
8. Google Drive (gdrive)
Download the binary:
wget -O gdrive https://raw.githubusercontent.com/prasmussen/gdrive/master/install.sh chmod x gdrive sudo mv gdrive /usr/local/bin/
Authenticate:
gdrive list # Follow the URL to authorize
Upload/download:
gdrive upload /local/report.pdf gdrive download [file-id]
Typical Problems and Troubleshooting
- Authentication failures: Re-run
rclone configor CLI login steps and ensure correct credentials. - Mount permissions: Check
/etc/fstaboptions or run mounts withsudoand properuid/gid. - Sync conflicts: Use
rclone synccarefully—this may delete on remote to match local. - Rate limits: MEGA and Proton may throttle heavy CLI transfers. Introduce
--bwlimitor--transfersflags. - Missing dependencies: Ensure
fuse,davfs2orlibcurlare installed for mounts.
Conclusion
ALT Linux offers a rich ecosystem of CLI-friendly cloud storage options. For an all-in-one solution, rclone stands out by supporting Proton Drive, Filen and many more. If you prefer official tools, pCloud’s pcloudcc, MEGA’s mega-cmd, or Icedrive’s CLI are easy to install. When security is paramount, choose end-to-end encryption providers like MEGA or Proton Drive. Finally, for collaboration, Dropbox and Google Drive remain solid choices. Evaluate free tiers, encryption needs and CLI workflows to pick the best fit for your ALT Linux environment.
Be the first to leave a comment