断点续传
下载与上传都从已传输位置继续。网络中断或手动暂停后,重新连接即可续传,不必从头再来。
OSFTP · FTP / SFTP / FTPS 客户端
osftp 把 FTP、FTPS、SFTP 文件管理和 SSH 远程终端放进同一个桌面工作区。断点续传、多标签、站点管理,都在一个窗口里完成。
开源 · 纯 Go 传输引擎 · Windows / macOS / Linux
核心功能
不用在文件管理器、终端和传输窗口之间来回切换。每个站点拥有独立的连接、路径和传输队列。
下载与上传都从已传输位置继续。网络中断或手动暂停后,重新连接即可续传,不必从头再来。
一个标签一条独立连接与传输队列,可以同时连着生产、预发布和测试环境。
SFTP 连接可直接打开持久 SSH / PTY 会话,支持方向键、Tab、Ctrl+C 与全屏命令。
远端与本地文本文件都能直接编辑,带行号、语法高亮、查找替换和 JSON 格式化;保存前校验快照,不覆盖外部修改。
统一弹窗管理站点,支持新增、删除与快速载入,配置持久化到本地。
底部实时进度条、状态与错误提示。传输中可暂停,继续时按已传输字节自动续传。
协议支持
FTP、FTPS 与 SFTP 各自使用对应的传输引擎,上层调度逻辑保持一致,因此断点续传对三种协议同样生效。
获取 osftp
桌面版提供完整的双栏浏览、传输队列和在线编辑;命令行客户端适合服务器、CI 与远程维护。两者共用同一套传输引擎。
Windows 支持安装包和便携版;macOS 请按处理器选择 DMG,打开后把 osftp 拖到“应用程序”。若系统拦截未经公证的应用,请在“隐私与安全性”中允许。Linux 桌面版可从源码构建。
SHA-256 校验值终端安装
osftp 同时提供轻量 CLI。安装脚本会识别当前系统与 CPU 架构,自动选择对应文件,下载失败会重试。
curl -fsSL https://osdepk.cn/osftp/install.sh | OSFTP_DOWNLOAD_BASE=https://osdepk.cn/osftp sh
安装脚本按当前系统与架构自动选择文件;下载后可用 SHA-256 校验值核对完整性。
运行环境
桌面版与命令行客户端共用一套传输引擎,平台支持范围一致。
常见问题
这里整理了协议、权限、断点续传和系统支持范围,帮助你选择合适的连接方式。
osftp 是一款开源的 FTP、FTPS 和 SFTP 文件传输客户端,提供双栏文件管理、传输队列、站点管理、在线编辑和 SSH 远程终端。
FTP 适合兼容传统主机,FTPS 在 FTP 连接上增加 TLS 加密,SFTP 通过 SSH 加密传输并支持私钥认证。请按服务器提供的协议和端口连接。
只有服务器允许当前账号读取和写回文件时,FTP 才能在线编辑。共享空间拒绝写入时,osftp 会提示权限问题;你可以下载后编辑,或改用 SFTP。
支持上传和下载断点续传。网络中断或手动暂停后,重新连接即可从已传输的字节继续。
桌面版支持 Windows 10 及以上,macOS 11 及以上和主流 Linux 发行版;命令行客户端支持 Windows、macOS 和 Linux。
Windows 用户可下载安装包或便携 ZIP;Mac 用户请按 Apple Silicon 或 Intel 处理器下载对应 DMG。服务器和 CI 可使用终端安装脚本;桌面版校验值见下载区。