![将文件推送到远程计算机的程序](https://linux22.com/image/1374706/%E5%B0%86%E6%96%87%E4%BB%B6%E6%8E%A8%E9%80%81%E5%88%B0%E8%BF%9C%E7%A8%8B%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%9A%84%E7%A8%8B%E5%BA%8F.png)
客观的
我的桌面上有一个文件夹,将文件放入该文件夹中,这将开始从我的计算机到远程计算机的传输。如果传输中断,则传输应从该点恢复。
我不需要“云存储”,我的目的只是传输文件。我知道 P2P 传输需要两台机器同时在线,但这对我的使用来说不是问题。
我知道有命令行解决方案,但我更喜欢拖放界面。我更喜欢包含端到端加密的解决方案。
用例
我经常希望在旅行时将大型视频文件从笔记本电脑发送到家里的电脑上。
在我的完美解决方案中,我只需将这些文件放入“传输到家用电脑”文件夹中即可。这样就可以开始传输。我可以随时关闭笔记本电脑(暂时停止传输),重新启动笔记本电脑后,传输就会恢复。
想法
- Dropbox
- 远程控制
- Teamviewer/vnc/rdp
- 乌拉
虽然 Teamviewer 确实包含文件传输机制,但如果要成功传输,Teamviewer 窗口必须在整个过程中保持打开状态。此外,这种方法不够稳定,断开连接后无法恢复。
Dropbox 未加密,并且存在存储上限。
ssh 是基于命令行的,我发现没有可以实现我的目标的 GUI 界面。
wuala 是加密的,但是我无法从他们的信息中判断我是否可以安排在我的家用电脑上自动开始下载。
答案1
Dropbox 确实使用了加密,只是它是他们的加密密钥,而不是你的:https://www.dropbox.com/help/27/en
如果你想使用自己的密钥,可以使用类似Boxcryptor或者将所有文件存储在 Dropbox 帐户内的 TrueCrypt 容器中,这可能有点尴尬:
答案2
我会比较喜欢BitTorrent 同步因为它允许您在多个主机之间共享多个文件夹(当然是加密的),并且能够集中已经在本地完全复制文件的主机的上传带宽。
它为您提供了一个易于使用的 GUI,并且不存在 NAT 问题
额外好处:它可在 Windows 和 Linux 上运行(希望很快就能支持 FreeBSD :)