croc - 跨平台加密文件传输
croc 是跨平台命令行文件传输工具,通过中继连接两端,支持端到端加密、断点续传以及文件夹和多文件传输。通常不需要自行开放共享目录或配置端口转发。
安装
优先从 官方 Releases 下载对应平台的软件包。
Windows 也可以使用:
winget install schollz.croc已经安装 Go 时,可以从源码安装:
go install github.com/schollz/croc/v10@latest发送文件
croc send report.pdf发送端会显示一次性代码短语。接收端运行:
croc code-phrase代码短语参与建立加密连接,应通过可信渠道发送给接收者,不要发布到公开聊天、工单或笔记中。
发送多个文件或目录
croc send file1.txt file2.txt project/排除不需要传输的目录:
croc send --exclude 'node_modules,.venv' project/发送文本
croc send --text 'hello world'安全注意事项
- 接收前确认发送者和预期文件名。
- 不要使用包含密码、Token 或个人信息的自定义代码短语。
- 不要为不可信传输启用无提示覆盖;覆盖现有文件前先核对目标目录。
- 高敏感文件仍应根据组织策略使用受控传输渠道。