SSH Manager

macOS 原生 SSH 配置管理与进程内隧道工具

AI编程开发 部分免费

SSH Manager 是一款专为 macOS 设计的原生 SSH 客户端,专注于管理 SSH 配置文件、密钥和各类隧道连接,将传统分散在多个终端工具中的功能整合为一个独立的本地应用。它采用无子进程架构,所有 SSH 连接直接运行在应用进程内部,依赖 swift-nio-ssh 库实现协议通信,从而获得更好的稳定性与资源控制能力。

在配置管理方面,该应用内置了兼容 OpenSSH 的无损解析器,能够完整保留用户原有的 ssh_config 文件内容,包括注释、空行、缩进和 Include 指令,而不会对这些格式进行任何破坏性修改。用户可以直接在应用内的编辑器中手动修改配置,也可以让界面辅助完成主机定义、密钥关联和选项设置。Include 指令会被完整解析和跟随,多个配置文件之间的层级关系可以得到正确处理。

隧道功能覆盖了日常开发运维中最常用的三类场景:本地端口转发(-L)、远程端口转发(-R)以及动态 SOCKS5 代理(-D)。每个隧道都支持捆绑多个转发规则为一组,方便管理复杂的多跳连接场景,例如通过堡垒机访问内网数据库或远程服务。应用提供实时吞吐量监控,每条隧道独立计量上行和下行流量,并在连接详情页面展示实时速率。隧道健康状态由应用自主检测,遇到网络抖动或连接中断时会自动以指数退避策略重试,无需用户手动干预。

在安全性上,该应用遵循 macOS App Sandbox 沙盒安全模型,SSH 密钥和密码等敏感凭据通过系统 Keychain 存储,不会以明文形式落盘或写入配置文件。应用本身不需要 root 权限即可运行,也不会修改系统级别的 SSH 配置。

定价方面采用一次性买断制,标价 14.99 美元,涵盖当前 1.x 版本线的所有功能更新,无需订阅。目前提供免费试用体验,TestFlight 渠道可申请开发者预览资格,预览期内 Pro 功能全部解锁。该应用支持 Apple Silicon 和 Intel 芯片的 Mac 设备,已通过签名和公证,适合需要频繁管理多台远程服务器的开发者和运维工程师使用。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论