因此,现在我们正在使用Dropbox在大约10个Mac OS X系统之间共享各种数据文件。
但是,我们已经有一个S3帐户,每个采用最低Dropbox计划(每月10美元)的人似乎都太昂贵了。我们希望避免使用任何类型的本地存储(在桌面上共享磁盘或其他东西),因为我们是地理上分散的团队。
因此,我正在考虑使我们可以用自己的本地解决方案替换Dropbox的方法。我们都是技术人员,并且/或者足够聪明,可以按照某些步骤进行操作,因此,如果它不像Dropbox那样“用户友好”,我们都会对此感到满意。
有很多文档可以满足我的需要,但其中一些工具似乎不符合要求:
- 通过SSL将安全性传输到存储桶
- 桶内容加密
- 双向同步
我可以在Internet上找到的大多数脚本都使用重复性,似乎失败了#1。看起来双重性似乎不支持SSL到S3 —文档未声明,但协议看起来像普通的旧HTTP。
许多脚本使用GPG加密文件。这似乎可行,但是我必须确保每个OS X客户端都能够使用相同的密钥来加密和解密文件(密钥管理由我来管理)。FTP和其他基于客户端的应用程序似乎根本不支持此功能。
最后,大多数脚本使用单向复制,例如,将Amazon S3用作简单的备份存储。由于我们将Amazon S3用作“存储库”,因此它们无法通过该存储库。
ew。因此,我很乐意使用一个工具来执行此操作,但是经过详尽的搜索后,我认为其中不存在。在我看来,神奇的工具将是TrueCrypt和rsync的某种组合。
我很高兴知道那里的哪些工具可以满足我的3个要求,然后我可以将其余的工具组合在一起。有什么想法吗?