CI / Lint & TypeCheck (push) Canceled after 0s
CI / Test (push) Canceled after 0s
CI / Tauri Foundation Acceptance (push) Canceled after 0s
CI / Build (macos-latest) (push) Canceled after 0s
CI / Build (ubuntu-latest) (push) Canceled after 0s
CI / Build (windows-latest) (push) Canceled after 0s
- /docs 重写为 11 页用户向文档(快速上手/会话/终端/SFTP/转发/RDP·VNC/串口/AI/授权/FAQ),剥离 run.sh、构建脚本等开发者内容与内部设计文档 - 文档配 5 张脱敏实况截图:SSH 工作区、SFTP 双栏、RDP、VNC、端口转发抽屉 - 落地页:新增「为什么选」区块、AI 步数修正 8→12、技术栈区改产品特性、专业版 CTA 指向 /pricing - /pricing 新增免费版 vs 专业版功能对比矩阵 - 全站清除 Tauri/IronRDP/Ed25519/guardrail 等实现层黑话,改用户语言 - 文档站删「打印/导出 PDF」「是否有帮助」摆设组件与未用图标,H1 与页面标题去重 - App 设置-关于新增官网入口 https://opsxshell.rlwj.cn(七语种同步) - homepage dist 同步重建
2.3 KiB
2.3 KiB
从几台到上百台主机:分组、排序、导入导出与连接路径管理。
分组与排序
- 侧边栏按分组组织主机;分组内可上下拖拽调整顺序,拖到另一分组标题上会放到该组末尾,展开后也可以直接插到某台主机的上方或下方。
- 分组标题右键 →「按名称排序」可一次性重排。
- 顺序会保存;新建的主机排在组末尾。搜索过滤和批量多选模式下暂不可拖拽。
认证方式
| 方式 | 说明 |
|---|---|
| 密码 | 保存前经 AES-256-GCM 加密落盘,也可选择不保存、每次输入 |
| 私钥 | 支持口令;未填口令时尝试常见默认密钥 |
| SSH Agent | 本机 agent 自动尝试;完全可以做到「客户端不存任何密码」 |
主机指纹统一走 ~/.ssh/known_hosts:首次连接确认,之后变更即告警,不静默接受陌生主机。
代理与跳板(专业版)
会话的高级选项支持:
- HTTP CONNECT 代理
- SOCKS5 代理(可带用户名 / 密码)
- 选择一个已保存会话作为跳板机
代理与跳板互斥——选择其中一个会清除另一个,避免连接路径含糊。界面保持单跳操作;导入的配置文件中最多可识别 8 层跳板链。
导入 OpenSSH 配置
「文件 → 导入会话」读取 ~/.ssh/config,当前解析 Host、HostName、User、Port、IdentityFile 与单个 ProxyJump 别名。
包含 *、? 或 ! 的 Host 模式不会生成会话。导入后请检查目标、用户名、密钥路径和跳板关系再连接。
主机清单导出(专业版)
会话导出保存为 opsxshell-hosts.oxs——密码加密的主机清单,格式定位类似 KeePass .kdbx、MobaXterm .mxtsessions:
- 导出包含主机分组、密钥和密码,务必保管备份密码。
- 旧版
.bak备份与 OpenSSHconfig仍可作为导入源。
深链唤起
安装版注册了系统链接,浏览器或文档中的:
ssh://root@opsbase.cn:55555
会唤起 OpsXShell 并打开已填好目标的快速连接窗口。链接中禁止携带密码、远程路径、查询参数或片段;为防网页静默连接陌生服务器,仍需用户确认后才连接。