开源 Sageport:一站式 SSH 服务器管理工作台

joygqz(Quincy) · July 10, 2026 · 18 hits

如果你每天都要和服务器打交道,可能早已习惯这样的工作流:

  • 在终端里连接 SSH
  • 打开另一个工具传输文件
  • 去密码管理器里查找凭据
  • 临时搜索一条很久没用过的命令
  • 同时维护多台服务器时,在多个窗口之间反复切换

这些工具都能完成任务,但分散的操作往往会打断思路。

Sageport 是一款开源的桌面 SSH 工作台,把终端、SFTP 文件管理、凭据管理、主机监控、端口转发、命令片段和 AI 助手整合在同一个界面中,让日常服务器运维更集中、更顺手。

下载体验:GitHub Releases
项目地址:github.com/joygqz/sageport

Sageport 工作台界面

为什么做 Sageport?

服务器管理并不只有 “打开终端” 这一件事。

一次常见的操作可能同时涉及 SSH 登录、文件上传、日志查看、资源监控、密钥切换和端口转发。Sageport 希望提供一个类似 VS Code 的统一工作区:主机列表放在侧边栏,多个会话通过标签页管理,文件传输、监控和 AI 助手随时可以打开,不必再拼凑一套零散的工具链。

主要功能

多会话 SSH 终端

  • GPU 加速终端渲染,支持完整 Unicode
  • 多个 SSH 与本地终端标签页并行运行
  • 会话后台保持、保活与一键重连
  • 支持历史命令自动补全、终端内容搜索和可点击链接
  • 可向多个已连接会话同时广播输入
  • 支持跳板机(ProxyJump)链路
  • 可以直接在命令面板输入 user@host 快速连接,无需提前保存主机

双栏 SFTP 文件管理

  • 本地与远程目录自由组合浏览
  • 支持双向拖放传输
  • 小文件目录可在传输过程中自动归档,提升传输效率
  • 内置权限编辑、路径书签和传输历史
  • 文本文件可直接打开编辑,并通过 SFTP 保存回服务器

主机、凭据与密钥统一管理

  • 主机可分组整理,并显示实时连接状态
  • 凭据与主机解耦,同一身份可以复用于多台服务器
  • 支持从现有的 ~/.ssh/config 一键导入
  • 内置密钥管理器,可生成或导入 Ed25519、RSA、ECDSA 密钥
  • 支持系统 SSH Agent 与密钥口令保护

实时监控与端口转发

  • 查看服务器 CPU、内存、磁盘和网络状态
  • 支持本地端口转发(-L)与动态 SOCKS 代理(-D
  • 隧道可以随时启动或停止,也可以设置为启动时自动连接
  • 配置跳板机后,端口转发同样可以沿跳板链路建立

命令片段与批量执行

把常用命令保存为片段,通过 {{variable}} 设置变量。需要时可以发送到当前终端,也可以在多台主机上批量运行并分别查看结果。

可选的 AI 助手

Sageport 支持 Anthropic 和 OpenAI 兼容接口,你可以使用自己的 API Key、服务地址和模型。

AI 助手能够结合当前工作台上下文,帮助查看已保存主机、读取终端输出、建立连接并提出命令建议。安全边界同样明确:所有由 AI 发起的远程命令,都必须经过你的明确确认才会执行。

数据安全与跨设备同步

Sageport 默认将数据保存在本地 SQLite 数据库中,不依赖云服务。

如果需要跨设备同步,可以选择 GitHub Gist、Google Drive、Microsoft OneDrive、WebDAV 或 S3。同步内容会使用由口令派生的密钥进行端到端加密,只有密文会离开设备。

  • 使用 Argon2id 派生加密密钥
  • 使用 AES-256-GCM 加密数据
  • 同步主机、凭据、命令片段、端口转发、书签和界面偏好
  • 支持版本历史恢复与加密导入、导出

跨平台与开源

Sageport 基于 Tauri 2、Rust、React 和 TypeScript 构建,支持:

平台 安装包
macOS .dmg(Apple Silicon / Intel)
Windows .msi / .exe
Linux .deb / .rpm / .AppImage

项目采用 GPL-3.0 许可证开源,欢迎体验、提交 Issue 或参与贡献。

开始使用

  1. 前往 GitHub Releases 下载对应平台的安装包。
  2. 添加主机,选择密码或密钥认证;也可以直接输入 user@host 发起连接。
  3. 打开双栏文件面板,开始本地与服务器之间的文件传输。
  4. 如需使用 AI 助手或跨设备同步,可在设置中按需启用。

如果你正在寻找一款兼顾终端体验、文件管理、数据安全与操作效率的 SSH 客户端,欢迎试试 Sageport。

一个窗口,连接并管理你的所有服务器。


No Reply at the moment.
You need to Sign in before reply, if you don't have an account, please Sign up first.