取代FTP和网盘!开源神器croc:内网无端口转发,高速加密传文件
日常办公、开发、居家使用,跨设备传文件是刚需中的刚需。但大家常用的传输方式,几乎都有硬伤:网盘限速严重、隐私泄露风险高;FTP/SSH配置繁琐、必须端口转发、内网基本用不了;各类在线传输工具速度拉胯、还会留存文件数据。
今天给大家安利一款真正的全能开源文件传输工具 croc,它完美兼顾「高速、安全、零配置」,也是目前全网唯一集齐所有实用特性的命令行传输工具,Windows、Linux、Mac、Android 全平台通吃。
一、为什么 croc 能吊打所有传统传输工具?
市面上绝大多数文件传输工具,只能兼顾「速度、安全、易用」其中两项,唯有 croc 做到三者无妥协,核心优势源自独特的中继转发机制。先记住贯穿全文的核心原理,看懂它就看懂了 croc 的精髓:内网设备缺少公网IP不能直连,中继充当桥梁转发流量;不同于网盘存储文件,中继只转发密文,不留存任何数据。传统工具的短板,croc 全部精准解决:
二、croc 独有的全能核心特性
据官方介绍,croc 是目前唯一同时拥有以下全部能力的 CLI 文件传输工具:
三、全平台超简单安装教程
croc 安装门槛极低,支持一键脚本、包管理器、离线包、Docker 多种安装方式,适配所有系统。
1. Ubuntu / Debian 专属安装
方式一:官方一键脚本(推荐,最新版)
方式二:APT 稳定版安装
方式三:离线手动安装(适配 croc_v10.5.0 离线包)
2. Mac 安装
3. Windows 安装
4. 其他 Linux 发行版
5. Docker 免安装运行
无需本地安装,粘贴函数直接使用:
6. Android 移动端
F-Droid 提供两款原生图形客户端,手机可无缝参与传输:
四、零基础快速上手:核心传输用法
croc 操作极简,两条命令搞定所有传输场景,新手零学习成本。
1. 发送文件/文件夹
执行后自动生成专属加密口令,自动复制到剪贴板,将口令发给接收方即可。
2. 接收文件/文件夹
输入口令自动建立加密通道,完成文件接收,全程无需额外操作。
3. 高频实用进阶命令
五、公共中继 VS 私有中继,怎么选?
croc 所有跨网传输,都依赖中继服务器实现内网互通,两种模式适配不同场景。
1. 官方公共中继
默认自动连接官方公共节点,零配置开箱即用:
2. 自建私有中继(私密/高频/大文件首选)
拥有公网IP的云服务器,可自建专属中继,彻底脱离第三方服务:
六、零门槛自建私有中继完整教程
提前准备一台公网云服务器,放行 9009-9013 TCP端口即可。
1. 基础启动(默认端口)
2. 自定义端口启动(最少2个端口)
3. 密码保护启动(防蹭用,推荐)
4. 客户端连接私有中继传输
5. Docker 一键部署(稳定后台运行)
七、同类工具横向对比
1. 对比 Toss
Toss 仅支持设备直连,无法穿透防火墙,且连接口令冗长难记忆;croc 全网络适配、支持内网穿透、口令简洁,实用性全面碾压。
2. 对比 Magic-Wormhole
Magic-Wormhole 不支持多文件传输、断点续传,且依赖复杂的 Python 环境,新手安装难度极高;croc 单文件运行、无依赖、功能全覆盖。
3. 对比 FTP/SSH
无需搭建服务、无需端口转发、加密等级更高、内网穿透能力更强,彻底告别繁琐配置。
八、文末总结
再重温 croc 最核心的工作逻辑:内网设备缺少公网IP不能直连,中继充当桥梁转发流量;不同于网盘存储文件,中继只转发密文,不留存任何数据。croc 凭借中继穿透技术、PAKE 端到端加密、全双工高速传输、零配置跨平台适配,完美解决了网盘限速泄密、FTP配置繁琐、普通工具功能残缺的所有痛点。日常临时传文件用官方公共中继,私密传输、大文件高频传输自建私有中继,是目前个人、开发者、小型团队可选的开源文件传输方案。项目完全开源免费,无后门、无收费套路,可放心商用、自用。GitHub 地址:
https://github.com/schollz/croc