x-cmd pkg | magic-wormhole - (魔法虫洞)文件传输工具

简介

magic-wormhole 是一个用于在两台计算机之间安全传输文件的工具。它通过创建一个临时的点对点连接,允许用户将文件或文本从一台计算机发送到另一台计算机。 它使用 PAKE 这一系列的加密算法,通过短的低熵密码来建立强大的高熵共享密钥并使用该密钥来加密数据。

magic-wormhole(魔法虫洞)的概念来源于巫师:两个相距甚远的巫师同时说出同一个魔法短语,他们之间产生了一种神秘的虫洞。然后巫师们把书扔进虫洞,书从另一边掉出来。

首次用户

  1. 使用 x env use magic-wormhole 即可自动下载并使用

    • 在终端运行 eval "$(curl https://get.x-cmd.com)" 即可完成 x 命令安装, 详情参考 x-cmd 官网
  2. x-cmd 提供1分钟教程,其中包含了 magic-wormhole 命令常用功能的 demo 示例,可以帮你快速上手 magic-wormhole 。

  3. 使用案例:

sh 复制代码
# 安装 magic-wormhole
x env use magic-wormhole

# 发件人发送文件
wormhole path/file

# 收件人接收文件
wormhole receive <code-phrase>

# 发件人使用自己的代码短语发送文件
wormhole send --code <code-phrase> path/file

# 发短讯
wormhole send --text hello

功能特点

  1. 简单易用: 提供简洁的命令行界面,使用户能够轻松地传输文件或文本。

  2. 安全传输: 使用端到端的加密来保护传输的数据,确保文件传输是安全的。

  3. 临时连接: 创建一个临时的点对点连接,文件传输完成后,连接会自动关闭。

  4. 跨平台支持: magic-wormhole 可以在多个操作系统上运行,包括 Linux、macOS 和 Windows。

  5. 语言无关: magic-wormhole 的设计使其能够与不同的编程语言进行交互,而不受特定编程语言的限制。可以在使用任何编程语言的系统中使用 magic-wormhole,并通过相应的编程语言库或接口与其进行集成。

竞品和相关作品

  1. croc :用 GO 语言开发的文件传输工具。它的灵感有一部分来源于 magic-wormhole ,拥有 magic-wormhole 的大部分功能,无需安装繁杂的依赖。
  2. SCP(Secure Copy Protocol) : SCP 是一个用于在本地主机和远程主机之间安全地复制文件的命令行工具。它使用 SSH 进行加密传输。
  3. rsync : rsync 是一个强大的文件同步工具,可以在本地和远程主机之间同步文件和目录。它支持加密传输和复制。

进一步探索

相关推荐
JoyCong19982 天前
ToDesk鸿蒙PC端又焕新!远控更稳、操作更准,跨端办公如本地
运维·华为·智能手机·harmonyos·远程工作
迪康Defender4 天前
PHP 高危漏洞应急分析:从风险原理到端点侧纵深防护
运维·开发语言·安全·自动化·php·运维开发·远程工作
枣把儿4 天前
开源!全套公众号写作、封面、发布自动化工具包!
前端·命令行
死磕音视频8 天前
Codex CLI 入门:在终端里让 AI 读懂项目并完成一次小修改
openai·ai编程·命令行·codex
迪康Defender9 天前
端点安全选型观察:一体化平台与传统 EDR 的场景差异
运维·经验分享·安全·自动化·学习方法·远程工作·安全架构
JoyCong199810 天前
参数测评:ToDesk个人版、团队版、企业版的设备数、并发通道与安全能力对比
运维·服务器·网络·安全·智能手机·远程工作
hz5678911 天前
本地部署视频会议系统软件功能有哪些?会议预约、权限分配与协作能力详解
安全·云计算·实时音视频·信息与通信·远程工作
databook11 天前
使用命令行做描述性统计的技巧
数据分析·命令行
迪康Defender15 天前
终端安全运维:浅谈迪康端点安全一体化管理系统工具箱实用能力
运维·安全·信息可视化·自动化·运维开发·学习方法·远程工作
远程玩家罗同学17 天前
远控软件到底是“工具”还是“工作环境”?
远程工作·远程连接·远程控制·远程办公·远程控制软件