Termstead:原生 SSH 与 RDP

15次阅读
没有评论
Termstead 免费下载|原生 SSH 与 RDP
获取下载链
微信关注「软件教程管家」公众号,回复 termstead
官方渠道:GitHub 仓库

30 秒速读

Termstead 是一款为 macOS 打造的原生 SSH 与 RDP 客户端,定位是 MobaXterm 的 macOS 替代品:会话按树形结构管理、支持多级跳板机、SFTP 标签页紧挨着终端、RDP 远程桌面也能开在标签页里,密码和密钥口令统一存进 macOS 钥匙串。它的核心卖点是「原生」——每个终端标签页跑的都是系统自带的 OpenSSH,你现有的 agent、~/.ssh/config、known_hosts 和 ProxyJump 配置拿来即用。据 README 仓库说明,项目当前版本为 0.7.0,采用 GPL-3.0 许可证,需要 macOS 14 Sonoma 或更高版本。

项目信息表

项目 说明
项目名称 Termstead
作者 Pavel Khorenyan
开发语言 Swift(AppKit)
开源许可证 GPL-3.0
适用平台 macOS 14 及以上(Apple Silicon / Intel 通用)
当前版本 0.7.0(据 README 仓库说明)
Star 数 17(截稿时;项目 2026 年 9 月底创建)
安装方式 Homebrew 或 Releases 页面下载 dmg

核心功能

  • 树形会话管理:主机按分组、子分组组织,支持颜色标记、图标、置顶收藏、搜索和拖放排序;选中会话按回车即连接,键盘操作逻辑接近 Finder。
  • 标签页与分屏:每个会话的图标和分组颜色显示在标签上;窗口可二分或四分屏,每个窗格有独立标签页;广播输入能同时向所有可见窗格键入,黄线标出接收广播的窗格。
  • 多级跳板机:跳板链路可串多级,已保存的会话也能直接拿来当跳板使用,内网主机访问一次配好。
  • 终端旁的 SFTP:SFTP 标签页复用已建立的连接浏览服务器目录,拖放上传下载,远程文件可用 macOS 本机应用打开编辑,保存后自动回传。
  • RDP 标签页:远程桌面开在普通标签页里,随窗口缩放自适应、Retina 下清晰;支持双向文本与文件复制、Ctrl+Alt+Del;服务端证书按浏览器标准校验,未见过的证书会在标签页内提示确认。
  • 端口转发:本地、远程和 SOCKS 隧道可穿过多级跳板,从会话右键菜单独立建立,不占用终端;每条隧道可在状态栏单独启停。
  • 钥匙串凭据:密码和密钥口令存进登录钥匙串,ssh 索要时自动填入,且只填给当初保存的 user@host。
  • 服务器状态一眼看:状态栏直接显示当前 Linux 服务器的 CPU、内存、磁盘和网络占用,走的是已打开的连接。

上手指南

  1. 确认系统为 macOS 14 Sonoma 或更高版本,Apple Silicon 与 Intel 均可。
  2. 用 Homebrew 安装:brew install --cask pkhorenyan/tap/termstead;或从 Releases 页面下载 Termstead.dmg,拖进「应用程序」文件夹。
  3. 首次打开若已有 ~/.ssh/config,选择从 SSH 配置导入,一键把现有主机变成会话。
  4. 在会话树里建分组,把生产、测试、跳板机分开;需要经过跳板的主机,在会话设置里把跳板链配好。
  5. 先记三个快捷键:⌘O 连接选中会话、⌘D 垂直分屏、⌥⌘I 向可见窗格广播输入;完整列表按 ? 查看或看 README 的快捷键表。
  6. 软件每天自动检查一次更新,也可从菜单手动检查;每次更新都会用项目签名密钥验签后再安装。

同类对比与适用边界

横向看,Termstead 对标的是 Windows 上的 MobaXterm(一站式终端加文件加远程桌面),在 macOS 上同类免费开源选择并不多;和 Termius、Royal TS 这类商业工具比,它的优势是原生体验加开源免费,劣势是生态和功能完整度还在追赶。和系统自带终端加一堆插件的方案比,Termstead 把会话管理、SFTP、RDP 收到一个窗口里,适合服务器数量多到记不住的人。

取舍要说清楚:第一,它只做 macOS,没有 Windows、Linux 或移动端,团队跨平台统一工具链的诉求它接不住;第二,SSH 能力完全依赖系统 OpenSSH——这是安全加分项(无自研 SSH 代码,密钥与主机校验都走系统实现),但也意味着别指望它提供 OpenSSH 之外的连接黑科技;第三,项目很年轻(2026 年 9 月底创建,0.7.0 版本,截稿时 17 个 Star),长期维护节奏和 issue 响应速度都要打个问号,生产关键路径上建议先小范围试用。

常见问题

Q:和直接用系统终端加 tmux 有什么区别?
A:区别在「管理」二字:会话树、分组收藏、一键导入 ~/.ssh/config、SFTP 图形操作、RDP 标签页和广播输入,是终端加 tmux 要凑一堆工具才拼出来的工作流。据 README 仓库说明,这些能力都内置在一个原生应用里。

Q:密码存在钥匙串里安全吗?
A:据 README 仓库说明,密码和口令只保存在你的登录钥匙串中,交给 ssh 时严格限定当初保存的 user@host;每个连接的 ssh 配置写在仅自己可读的临时目录,标签页关闭即删除;软件声明无账号、无统计、不上传任何数据。

Q:RDP 连接安不安全?
A:远程桌面由 FreeRDP 绘制,跑在无网络权限的沙盒 helper 进程里;服务端证书按浏览器标准校验,不提供 TLS 的服务器直接拒绝登录。据 README 仓库说明,剪贴板只在你在远程桌面里输入时才连通。

Q:GPL-3.0 对我用它连服务器有影响吗?
A:没有。GPL 约束的是分发和修改软件本身,个人或公司内部拿它当客户端用不受限制;只有当你想把它嵌入自家闭源产品分发时,才需要评估许可证义务。另外注意项目名和图标不受 GPL 覆盖,fork 需改名换图标。

适用人群

在 macOS 上管理多台服务器、需要跳板机、SFTP 和 RDP 远程桌面的开发者、系统管理员与 DevOps 工程师。

开源地址

前往 GitHub 仓库

GitHub 国内访问较慢,如打不开可多刷新几次

推广Termstead 免费下载|原生 SSH 与 RDP

关注「软件教程管家」

回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。

版权与使用提示

本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›

上次编辑至今:11小时 · 内容还比较新鲜

公告

契机库网站正式上线!

了解更多
正文完
 0
评论(没有评论)