Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The reason I started thinking about this was that I remember back when Gmail started offering several gigabytes of space, software came out that "mounted" your Gmail inbox as a drive in Windows (this was before Dropbox). So I'm thinking, what's stopping anyone from doing the same thing today, except with many different cloud services at once, and with local encryption rendering the remote data useless for anyone snooping around?

Most cloud services are built around a couple of basic rules, such as "Every user should only use one account, and should pay for more space". I am assuming services like Dropbox has some sort of mechanism for recognizing "bad" users that are only uploading useless data (encrypted data) en masse and shutting these down, which might be a problem.

Still, what's stopping anyone from creating a solution that is:

  • Safe, in the sense that all data is encrypted.
  • Redundant, in the sense that all data is stored in more than one account in case one account gets closed down (this way, you could also turn off local sync and only store in the cloud).
  • Free, because you would only have to use accounts that you did not pay for.

Are there any practical tools available to achieve something like this? Since there are already software RAID solutions available, and from what I gather you can mount Dropbox (and probably other cloud services) in Linux for example, could you just set up a RAID structure with EncFS, and add new accounts (disks) while some of them get shut down?

I'm also realizing this would likely be seen as "abuse" by the services themselves, so you would probably have a good chance of being permanently banned from Dropbox, so I'd just like to finish by pointing out that I'm only interested in this from a conceptual standpoint, I'm not planning on actually doing it (I'm personally unsure if it would be worth the work since most cloud services do not offer a lot of space).

Any thoughts on the possibility of achieving something like this are greatly appreciated.

share|improve this question
You can upload encrypted data to dropbox. It's a supported use case. OTOH, they will probably close your accounts if you start using multiple accounts (although they may have some issues separating a multiaccount user and multiple users behind NAT). – Ángel Jul 29 '14 at 9:42

Conceptually this must be possible, although I doubt its practicality - particularly speed and reliability). One way of "RAIDING" at least a couple of these would be to create a file and then use that as a block device for DRBD [ or mdadm for more flexibility/raid levels using losetup to convert files to virtual disks on loopback device]. It will be horribly slow though. (You can encrypt the block device)

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .