Magic Wormhole 是一个十分复杂,但使用却又非常简单的开源跨平台文件传输工具,它可以安全的将文本、文件或者目录从一台计算机转移到另一台计算机,支持 Windows、macOS、Linux,命令行工具。@Appinn
Magic Wormhole 的使用是非常简单的,在需要传输文件的两台计算机上都安装之后,先发送:
$ wormhole send appinn.pdf
然后你会得到一个传输代码,只需要在接受端输入:
$ wormhole receive 9-businessman-sentence
就可以了。
Magic Wormhole 自带了邮件服务器与中继服务器用来做这件事情,并提到:
公共服务器的 URL 作为默认使用,并且将免费提供,直到大量或滥用使其变得不可用。邮件服务器对小型密钥交换和控制消息执行存储转发传递。批量数据通过直接 TCP 连接或通过中转中继发送。
关于传输的文件,仅在收件人下载该文件时才通过中继服务器(如果需要中继),并且文件端到端加密的,并不会存储在服务器上。
如果说,这真的是一款简单的工具,那么介绍到此就结束了。但当我看到开发者为了它,还做了一个30多分钟的演讲、几万字的文档,还真是…很能写啊
通过 Magic Wormhole 协议创建的魔法虫洞生态系统,目前已经有不少应用了:
并且可以集成道一些应用程序中(比如 tmux-wormhole 一个 tmux 插件,允许在 tmux 会话中使用文件传输(基于 Go 实现))
原文:https://www.appinn.com/magic-wormhole/