Files
Logan.Li 3a960cc1de
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: 移除鸡肋的「快速上手」页
内容与概述/会话/终端高度重叠;Cmd+K 快速连接合并进会话页,安装信息概述页已有。文档 11 页精简为 10 页并重排编号
2026-10-16 13:24:32 +08:00

2.7 KiB
Raw Permalink Blame History

从几台到上百台主机:分组、排序、导入导出与连接路径管理。

快速连接(临时使用)

按 Cmd/Ctrl + K 输入 user@host 或 user@host:2222(默认端口 22)即可连上一台主机:首次连接确认主机指纹(写入 ~/.ssh/known_hosts),之后指纹变更会告警。快速连接不会写入会话库,适合临时排查;长期使用的主机看下一节。

分组与排序

  • 侧边栏按分组组织主机;分组内可上下拖拽调整顺序,拖到另一分组标题上会放到该组末尾,展开后也可以直接插到某台主机的上方或下方。
  • 分组标题右键 →「按名称排序」可一次性重排。
  • 顺序会保存;新建的主机排在组末尾。搜索过滤和批量多选模式下暂不可拖拽。

认证方式

方式 说明
密码 保存前经 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 备份与 OpenSSH config 仍可作为导入源。

深链唤起

安装版注册了系统链接,浏览器或文档中的:

ssh://root@opsbase.cn:55555

会唤起 OpsXShell 并打开已填好目标的快速连接窗口。链接中禁止携带密码、远程路径、查询参数或片段;为防网页静默连接陌生服务器,仍需用户确认后才连接。