AuraTerm Scenarios

典型场景

按任务组织的上手路径:每个场景走通一件具体的事,并链接到用户手册中对应的章节。

经跳板机管理生产服务器

生产环境通常只允许从堡垒机(跳板机)进入,数据库等内部服务的端口也不对外开放。这个场景把「登录跳板机 → 再跳目标机 → 手工转发端口」固化成一条可以一键复用的书签。

  • 新建 SSH 书签,填写目标服务器,并在「跳板机」中配置堡垒机地址与凭据——连接时 AuraTerm 会自动完成两跳。
  • 把密码或私钥保存进书签。凭据由主密码经 Argon2id 派生密钥后以 AES-256-GCM 加密存放,不会以明文落盘。
  • 在书签里添加一条本地转发隧道(-L),把本地端口映射到内网数据库,并勾选「随连接自启」;连接建立后,本地的数据库客户端直接连 localhost 即可。
  • 重连模式选择 tmux 或 screen:网络抖动断开后一键重连即可回到原会话,远程转发也会自动重建。

详见用户手册:建立连接端口转发与隧道书签管理

现场调试嵌入式串口设备

接上 USB 转 TTL 小板,在设备旁边抓启动日志、改参数、传固件——串口调试的全部日常,都不用离开一个窗口。

  • 新建会话选「串口」协议,AuraTerm 会列出检测到的串口设备;选定端口并设置波特率、数据位、校验与停止位。
  • 连接后可以不断开就修改线路参数、发送 BREAK、驱动 DTR/RTS,并查看帧错误与校验错误计数——波特率配错时最直接的证据。
  • 在设置里配置日志模板(如 {serialPort}-{date}),每次会话自动落一份日志文件,现场记录不靠截屏。
  • 设备侧运行 rz / sz 即可触发内置 Zmodem 传输:固件推上去、日志拉下来,串口线本身就是传输通道。

详见用户手册:建立连接文件传输

远程接入实验室的设备服务器

板子插在实验室的 ser2net、Moxa NPort、Digi 或 Lantronix 设备服务器上,人却不在实验室。网络串口(RFC 2217)让你从任何地方接上那个口,而且波特率等参数是真的下发到设备服务器的。

  • 新建会话选「网络串口(RFC 2217)」,填设备服务器地址与端口;波特率、数据位、校验、停止位与流控会经 COM-PORT-OPTION 下发生效。
  • 共用的 console server 建议勾选默认的「沿用设备服务器上的现有端口设置」,不去动别人已调好的参数。
  • 网络会话自带 TCP keepalive 与可选的退避重连——设备服务器重启是常态,不必守着它。
  • 遇到只暴露纯 TCP 的设备服务器,用「裸 TCP」协议兜底:它是纯字节管道,控制不了线路参数,但保证连得上。

详见用户手册:建立连接

把一组书签分享给团队

新同事入职,要把「生产-欧洲」整组服务器的接入方式交给他——而不是发一份内网 Wiki 让他逐条手抄。

  • 在书签管理页对分组右键「导出此分组(可分享)」,得到一个分享包文件:分组路径按分享根相对化,对方可以挂到自己的任意分组下。
  • 更省事的是「生成分享码」:分组打包加密上传后得到一段分享码与短链接,对方粘贴即可导入,无需 AuraXLab 账号;可设有效期与导入次数,随时可撤销,撤销即删除服务端密文。
分享包永远不含凭据:密码、私钥、跳板机凭据、自动登录响应一律剥离。分享码采用端到端加密,密钥从不上传,服务端只见密文。
  • 对方导入前会看到预览:每一条要导入什么、落在哪个分组、与本地哪条冲突,逐条可选新增 / 更新 / 跳过;外部文件里的登录后命令等敏感项默认剥离,要保留必须显式勾选。
  • 导入过的分享码会被记住;分组更新后,对方在「我的分享 ▸ 已订阅」里点「检查更新」,改动会落在原条目上而不是翻倍。

详见用户手册:书签管理凭据安全与加密

在多台电脑之间保持一致

公司一台台式机、家里一台笔记本、出差再带一台——书签、主题、快捷按钮与 known-hosts 应该在哪台机器上都一样,而且云端不应该看得到内容。

  • 在「云服务 ▸ 同步设置」里选一个存储后端:GitHub Gist、Gitee Gist、WebDAV 或 AuraXLab 账户,四选一。
  • 设置一个独立的「同步口令」:上传前所有内容经 Argon2id + AES-256-GCM 端到端加密,存储方与服务端只见密文(零知识)。
  • 勾选要同步的内容:书签(默认)、设置子集、SSH known-hosts,以及可选的已保存凭据(需主密码解锁)。
  • 「立即同步」双向合并:书签按 id 合并,known-hosts 取并集且本地信任优先;需要时也可以显式选择「覆盖本地」或「覆盖云端」。

详见用户手册:云同步凭据安全与加密

远程协作排障

线上出了问题,你在终端里,想让同事「看着我操作」或者直接接手敲几条命令——对方甚至不需要装 AuraTerm。

  • 「云服务 ▸ Live Share」生成一个 12 位共享码:选择要共享的会话、控制策略(仅查看 / 访客可申请 / 自动授予)与有效期。
  • 同事在浏览器打开分享链接,或在另一台 AuraTerm 里「加入 Live Share」——无需账号。双方经 SPAKE2 互相认证并派生端到端加密密钥,服务器与中继读不到内容、也冒充不了任何一方。
  • 访客加入或申请控制时你会收到确认弹窗;控制权可随时收回,Ctrl/Cmd+Shift+Esc 一键收回所有访客的控制权;关闭被共享的标签页即结束共享。
  • 需要长期而非临时的观测,打开「Cloud Console」开关:当前会话共享到云端网页端观测,无观看者接入时不上传任何内容。

详见用户手册:Live ShareCloud Console

把重复操作沉淀成工具栏

每天都要敲的那几十条命令、值守时必须盯住的那几个关键字,应该沉淀成点一下就能用的东西。

  • 用 Snippets 建多套输入工具栏:命令可按分组组织、绑定到主机或书签组,支持 {{变量}} 参数与原始控制字符发送。
  • 输出规则引擎盯终端输出:关键字或正则命中即高亮、响铃、弹桌面通知,或自动应答(如自动回 yes),可设冷却时间与全局/主机作用域。
  • 输入栏按 Ctrl/Cmd+K,用自然语言描述任务,AI 助手生成一条命令填进输入栏;「解释上一条命令 / 分析报错」基于 Shell 集成的命令块,一键把上下文交给 AI。
AI 生成的命令绝不自动执行,回车始终在你手里;API Key 用设备本地密钥加密单独存放,不进凭据库、不进云同步。

详见用户手册:输入工具栏与自动化AI 助手