Bittorrent 刚刚宣布了 Bittorrent Sync,据我所知,这是一个纯粹的 P2P 同步解决方案,没有存储数据的中央服务器:相反,网络中的所有节点都在它们之间进行复制。
缺点是,只有当两个需要交换文件的节点同时在线时,它才有效。您可以通过在网络上始终在线的专用服务器来工作。但是,如果您将其放在云端,则可能会有其他人获取您的数据的风险。
有没有办法将节点置于一种模式,使它可以复制所有加密数据(以便其他节点始终可以从中提取最新数据),但没有能力自行解密(这样如果有人窃取了该节点,您的数据就不会受到损害)?
答案1
是的,这是可能的,并在http://forum.bittorrent.com/topic/25823-generate-encrypted-read-only-secret-without-api-key/?p=76262
简而言之:您只需向加密节点提供一个加密(只读)密钥,该密钥允许其参与 torrent-swarm 而无需解密其上的文件,并向所有受信任的节点提供一个可进行解密和/或写访问的密钥。
因此,在您的本地计算机上:
执行常规的“添加同步文件夹”操作,单击“生成”,但将“文件夹机密”的首字母从“A”更改为“D”(参见 1 > 和 2),设置“要同步的文件夹”,单击“确定”,右键单击列表中的该文件夹,单击“显示文件夹首选项”,复制“只读机密”(参见 3),将其粘贴到记事本(或其他文本编辑器)中,“加密的只读机密”是该字符串的前 33 个字符,首字母从“E”更改为“F”(参见 3 和 4)
这次是真实的例子。
1)AR7GC6JIVCTKG2XNPM7GGOSV3FI5BDDNH
2) DR7GC6JIVCTKG2XNPM7GGOSV3FI5BDDNH
3)EYF7Y3OOYZEZALVLFDQDAARXQTV2HO7IZCO2V2ZRZEAN32VY7RFH7HGOKRI
4)FYF7Y3OOYZEZALVLFDQDAARXQTV2HO7IZ
至少当前的 Linux GUI 客户端实际上直接提供了 4)
现在,您可以将 4) 粘贴到加密节点中,并将 2)(RW 访问权限)或 3)(RO 访问权限)粘贴到其他未加密节点中
答案2
将 iso 映像存储在云/vps 上怎么样?您可以使用某种实时 cd,并仅在需要时进行设置。