Tauri 2 · Rust · 原生桌面

连上就能干活的
轻量运维终端

终端、传文件、转发、远程桌面——短路径直达。没有插件市场,没有审批流, 打开就用。

● SSH / SFTP ● 端口转发 / SOCKS5 ● RDP / VNC ● 串口 ● 7 语种界面

v2.1.1 · 48 MB · 免费层即可使用 SSH 终端、SFTP 与本地终端

核心能力

一个窗口,覆盖日常远程运维

SSH、SFTP、转发、远程桌面、串口和本地终端共用一个多标签工作区;常用流程保持简短,高级配置默认收起。

⌨️

SSH 终端与会话管理

密码 / 私钥 / SSH Agent 自动尝试,主机指纹走 ~/.ssh/known_hosts 校验。会话分组、多标签、最多 4 分屏、命令片段、ssh:// 链接唤起快速连接。

免费
📁

SFTP 双栏文件管理

本地 / 远程双栏拖拽互传、断点续传、上传完成前原子替换、重命名与权限修改;远程文本直接编辑(约 2MB 上限)。

免费
🔗

端口转发

本地 / 远程 / 动态 SOCKS5 转发,规则与运行实例分离;状态栏「转发」抽屉统一管理,断线自动保留未停止的 Listener。

专业版
🖥️

远程桌面 RDP / VNC

原生 IronRDP 与 VNC 会话,帧与输入经 Tauri 事件直达 Canvas;运行态只在内存,断开即清理。

专业版
📤

批量执行与广播输入

多主机批量命令结果只在当前窗口汇总;同窗多分屏广播同步输入,敲一遍、处处生效(桌面会话除外)。

专业版
🔩

本地终端与串口

系统 zsh / bash / sh 本地终端开箱即用;串口终端适配路由器、交换机与开发板调试。HTTP CONNECT / SOCKS5 连接代理。

本地终端免费串口专业版
终端 AI 助手 · 专业版

先看上下文,再提建议,执行权始终在你手里

AI 只复用当前活跃的 SSH 连接,不建立独立凭据边界;最多 8 步执行循环,五级风险评级,危险命令硬拒绝并在 Rust 侧二次校验。

01

读取终端上下文

以选中文本或当前视口为起点,Agent 优先提出只读命令收集证据,不凭空猜测环境。

02

风险分级确认

严格 / 宽松两档模式;五级风险(安全 → 禁止执行),critical 永远直接拒绝。

03

你决定怎么执行

拒绝、只插入不执行、本次执行、本次+始终允许——四种选择都由你点击。

04

结果与小结

命令真实输出进入下一轮上下文;一键「总结输出」从长日志里提炼要点。

价格

免费够用,专业版解锁重活

许可证绑定设备而非订阅账号;离线许可证(LICOFF-)支持完全离线激活。

免费

¥0
日常 SSH 运维完全够用
  • SSH 终端(密码 / 私钥 / Agent)
  • SFTP 双栏文件管理
  • 本地终端(zsh / bash / sh)
  • 会话管理与 ~/.ssh/config 导入
  • 7 语种界面
免费下载

专业版 · 永久

¥199
5 台设备 · 终身授权
  • 包含包年全部功能
  • 一次买断,无续费
  • 离线许可证支持
  • 后续版本持续可用
应用内升级
安全边界

凭据加密落盘,运行态只在内存

产品聚焦「日常远程干活」:审计、录像、审批等堡垒机能力刻意不做——宁可少而顺,不做重型平台。

🔐

AES-256-GCM 本地加密

会话密码、私钥口令、模型 API Key 全部加密后落盘;主密钥固定在 ~/.opsxshell/master.key,目录 0700、文件 0600。

🧾

known_hosts 主机指纹

首次连接指纹确认,后续变更即告警;不静默接受陌生主机。

🕶️

不留命令历史

不保存终端命令历史;批量命令结果与 AI 对话只保留在当前窗口。

⚡

运行态不落盘

转发 Listener、RDP / VNC worker 的运行态只存在原生侧内存;界面的「停止」关闭的是真实原生资源。

技术栈

原生性能,跨平台内核

Tauri 2Rust 2021ssh2 / libssh2IronRDP vnc-rsportable-ptyserialportReact 18 TypeScript 5ZustandXTerm.jsi18next · 7 语种
下载

拿走即用

OpsXShell v2.1.1 · macOS(Apple Silicon)

.dmg 安装包 · 48 MB · macOS 13+ · 2026-09-02 构建

⬇ 下载 OpsXShell_2.1.1_aarch64.dmg
SHA-256
423828c8d19cd77d1aceda80ccbb82d0e5155d27d559df5a8ff0985dca0f033

当前版本未做开发者签名与公证:首次打开请右键点击 .app →「打开」,或在系统设置中允许。 Windows 与 Linux 版本将在对应平台实机验收后发布。

OpsXShell 应用图标
macOS 13+ Apple Silicon(M1/M2/M3/M4)
FAQ

常见问题

OpsXShell 会保存我的 SSH 密码吗?
会话密码、私钥口令经 AES-256-GCM 加密后保存在本机应用数据目录,主密钥单独存放于 ~/.opsxshell/master.key(目录 0700 / 文件 0600)。不上传任何凭据;也支持完全不保存密码的 SSH Agent 认证。
AI 会自动执行命令吗?
默认按「严格 / 宽松」两档确认:宽松模式下仅高风险命令需要确认,严格模式中风险起确认。危险命令(如 rm -rf /)无论什么模式都直接拒绝,且 Rust 侧二次校验。你还可以开启「所有命令都需确认」,或在确认卡上选择「只插入不执行」。
支持 ~/.ssh/config 和跳板机吗?
支持导入 ~/.ssh/config 常用字段;SSH 代理 / 跳板(HTTP CONNECT、SOCKS5)属于专业版能力。
免费版和专业版差在哪?
免费版包含 SSH 终端、SFTP、本地终端与会话管理。专业版解锁端口转发、连接代理、终端 AI、批量执行 / 广播、RDP / VNC 远程桌面、串口与主机清单批量导入导出。包年 ¥99(2 台设备)或永久 ¥199(5 台设备),均在应用内升级。
支持 Windows / Linux 吗?
内核(Tauri 2 + Rust)面向 macOS / Windows / Linux 跨平台设计;安装包按「目标系统实机构建并验收」的原则发布。当前提供 macOS Apple Silicon 包,Windows 与 Linux 版在对应平台完成实机验收后上线。
数据保存在哪里?
会话与设置保存在系统应用数据目录的 opsxshell-data.json;终端标签布局持久化,但连接、转发、远程桌面等运行态只在内存,应用重启后按需重连。