从概念上讲,是否有任何可行的设置可以在本地安装多个云服务以进行免费的加密存储?

从概念上讲,是否有任何可行的设置可以在本地安装多个云服务以进行免费的加密存储?

我开始思考这个问题的原因是,我记得当 Gmail 开始提供几 GB 的空间时,有一款软件可以将 Gmail 收件箱“挂载”为 Windows 中的驱动器(这是在 Dropbox 之前)。所以我在想,除了同时使用许多不同的云服务,以及使用本地加密使远程数据对窥探者无用之外,还有什么能阻止人们今天做同样的事情呢?

大多数云服务都是围绕几个基本规则构建的,例如“每个用户只能使用一个帐户,并且应该为更多空间付费”。我假设像 Dropbox 这样的服务有某种机制可以识别只大量上传无用数据(加密数据)的“坏”用户并关闭这些用户,这可能是一个问题。

但是,什么能阻止人们创建这样的解决方案呢?

  • 安全,因为所有数据都经过加密。
  • 冗余,即所有数据都存储在多个帐户中,以防一个帐户被关闭(这样,你也可以关闭本地同步和仅有的存储在云中)。
  • 免费,因为您只需使用未付费的帐户。

有没有可用的实用工具来实现这样的目标?既然已经有可用的软件 RAID 解决方案,而且据我所知,你可以在 Linux 中安装 Dropbox(可能还有其他云服务),那么你是否可以设置一个 RAID 结构加密文件系统,并添加新的帐户(磁盘),而其中一些被关闭?

我还意识到这可能会被服务本身视为“滥用”,因此您很有可能被永久禁止使用 Dropbox,所以我最后想指出,我只是从概念的角度对此感兴趣,我并不打算真正去做(我个人不确定这是否值得,因为大多数云服务都没有提供太多空间)。

任何关于实现这样的目标的可能性的想法都将不胜感激。

答案1

从概念上讲,这肯定是可能的,尽管我怀疑它的实用性——尤其是速度和可靠性)。对至少几个这样的设备进行“RAIDING”的一种方法是创建一个文件,然后将其用作 DRBD 的块设备 [或 mdadm 以获得更大的灵活性/raid 级别,使用 losetup 将文件转换为环回设备上的虚拟磁盘]。不过,这会非常慢。(您可以加密块设备)

相关内容