AuraXLabs · Open-source Terminal

AuraTerm

SSH、串口和实验室里的设备,一个终端全接上

AuraTerm 是开源的跨平台终端:SSH、Telnet、本地串口、网络串口(RFC 2217)、裸 TCP 与本地 Shell 共用同一套标签页、书签和日志。需要协作时,Live Sync 把会话端到端加密地带到你的浏览器、同事面前或另一台电脑上。

AuraTerm 当前版本: v0.3.8 Windows / macOS / Linux GPL-3.0 开源 更新日志

SSH / Telnet / Local Shell 本地串口与网络串口(RFC 2217) SFTP / SCP / Zmodem Live Sync:同步与实时共享 内置 AI 助手 凭据 AES-256-GCM 加密
AuraTerm 主界面:多标签会话与书签侧栏
多标签会话、嵌套书签分组与命令输入工具栏

为什么用 AuraTerm

不只是又一个 SSH 客户端:串口、协作与凭据安全同样是它的主场

串口是一等公民

本地串口、网络串口(RFC 2217)和裸 TCP 与 SSH 共用同一套标签页、书签、日志和 Zmodem;不断开连接就能改波特率、发 BREAK、切 DTR/RTS。

会话可以带着走

Live Sync 把正在运行的会话带到浏览器、同事面前或你的另一台电脑上,实时链路端到端加密;谁能看、谁能输入,始终由被共享的那台机器决定。

凭据留在你手里

密码与私钥以 AES-256-GCM + Argon2id 加密,与书签分开存放;同步上云前先用主密码封装,分享出去的书签永远不含凭据。

开源、免费、不强制登录

AuraTerm 以 GPL-3.0-or-later 开源,全部本地功能无需注册账户;只有同步与实时共享这类云能力才需要 AuraXLabs 账户。

界面一览

真实的 AuraTerm 工作界面:会话管理、串口调试与远程文件传输

AuraTerm 串口连接配置界面
串口参数、常用预设与连接状态指示
AuraTerm 远程文件管理与 SFTP 传输界面
远程目录浏览与 SFTP / SCP 传输进度

AuraTerm 功能

从连上设备到把活干完:连接、传输、书签、自动化与安全

六类会话,一个窗口

Local Shell、SSH、Telnet、串口、网络串口与裸 TCP 共用标签页与分屏:拖拽排序、右键重命名,重启后恢复上次的工作区。

  • 连接前可先「测试」:不打开会话、不保存书签,也不信任新的主机密钥
  • 每个会话独立记录日志,文件名模板支持主机、日期等占位符

SSH 与隧道

密码、私钥、SSH Agent 与多因素认证(MFA),支持跳板机与 known-hosts 信任管理,从直连到堡垒机都能接。

  • 本地(-L)、远程(-R)与动态 SOCKS5(-D)端口转发,隧道可随书签自动启动
  • 支持 Manual、Simple、tmux、screen 四种重连模式

串口调试

自动枚举串口设备,波特率、数据位、停止位、校验位与流控完整可配,常用预设与最近配置一键复用。

  • 串口控制面:不断开连接改波特率、发送 BREAK、切换 DTR/RTS、查看 CTS/DSR/CD/RI
  • 帧错误与校验错误实时提示——波特率配错时最直接的证据

网络串口(RFC 2217)

串口不必插在本机上。通过 Telnet Com Port Control Option(RFC 2217,选项 44)连接串口设备服务器,波特率与帧格式会真正下发到对端设备。

  • 兼容 ser2net、Moxa NPort、Digi Connect、Lantronix 等设备服务器
  • 主机栏可直接粘贴 rfc2217://host:2217 或 tcp://host:port
  • 默认沿用服务端参数,断线自动重连;对端不支持时降级为裸 TCP 字节管道

文件传输

SSH 会话内置远程文件管理器:浏览目录、拖放上传、顺序传输队列与可选断点续传,SFTP 与 SCP 均可使用。

  • 双击远程文件即可在内置编辑器里修改并回写
  • 内联 Zmodem(rz / sz)在本地、SSH、Telnet 与串口会话中都能用

书签管理与分享

全尺寸的书签管理页:分组树、可排序表格与内嵌编辑器,多选后批量移动、克隆或删除;可导入 OpenSSH config 与 PuTTY 会话。

  • 把分组导出为分享文件,或生成端到端加密的分享码:可设有效期、可撤销,对方无需账户
  • 分享内容永不含凭据;导入前逐条预览,外部文件里的登录后命令与自动应答默认剥离

片段与自动化

快捷按钮按工具栏与分组组织,支持变量参数,并可限定只在某些主机或书签分组显示;多行输入框自带发送历史。

  • 输出规则:关键字 / 正则高亮、响铃、桌面通知与自动应答
  • 命令面板(Ctrl/Cmd+Shift+P)与 Shell 集成:在命令之间跳转、重跑、复制

AI 助手

内置流式聊天面板与终端上下文快捷操作,可接 Anthropic 或任意 OpenAI 兼容端点,API Key 在本机加密存放。

  • 一键解释上一条命令、分析报错、优化命令或总结当前输出
  • Ctrl/Cmd+K 用自然语言生成命令,填入输入栏供你审阅,绝不自动执行
  • API Key 以 AES-256-GCM 单独加密,不进凭据库、不进设置导出、不进云同步

凭据安全

密码与私钥同书签元数据分开存放,以 AES-256-GCM 加密、Argon2id 派生密钥,敏感数据在内存中用后清零。

  • 可选主密码保护;macOS 与 Windows 可用系统钥匙串自动解锁
  • SSH 主机密钥指纹(known-hosts)信任管理,密钥变更时明确告警

Live Sync:让终端跟着你走

可选的云能力,登录 AuraXLabs 账户后启用。一个菜单,按「对端是谁」分成四件事

配置同步

书签、设置与 known-hosts 跟随账户,在服务器上加密存储;已保存的凭据上传前先用主密码端到端加密,服务器无法读取。开启自动同步后,启动时、书签变更后与每 30 分钟各同步一次。

对端:你的其它 AuraTerm

Live Console

绑定设备后,在本站的 Live Console 网页里观看自己正在运行的会话,本机允许时还可以从网页输入;没有观看者接入时不上传任何内容。

对端:你的浏览器

Live Share

生成一个 12 位的一次性共享码,对方在浏览器或自己的 AuraTerm 里输入即可接入,无需注册账户。双方以 SPAKE2(RFC 9382)互相认证,可设为仅查看、访客可申请或自动授予控制,并随时收回控制权或结束共享。

对端:同事或技术支持

Live Relay

在设备列表里直接选中账户下的另一台 AuraTerm:镜像它的会话、申请控制权,或在对方显式开启后,用那台机器自己的书签新建本地、串口或 SSH 会话。默认关闭,凭据不离开那台机器,最终裁决始终在被接入的设备上。

对端:你自己的另一台电脑

实时会话链路均为端到端加密,服务器与中继都读不到终端内容。

典型场景

从机房到产线,四类最常见的用法

开发者与运维团队

用书签、跳板机与端口转发管理一批服务器;tmux / screen 重连保住长任务,SFTP 与内置编辑器处理远程文件,分享码把一组书签不带凭据地交给新同事。

嵌入式与单片机开发

配合 USB 转 TTL 串口线查看启动日志、烧录固件、验证参数;串口预设、输出规则与会话日志让实验室、教学与原型验证环境可以快速复现。

产线、售后与现场维护

设备接在现场工程师的电脑上,用 Live Share 让远程同事直接看到这个串口会话,并在授权后短时接管;会话日志留下完整的排查记录。

远程实验室与 Console Server

板子放在机房或实验室,通过 ser2net、Moxa NPort 等设备服务器以 RFC 2217 接入,坐在家里也能改波特率、发 BREAK 并看启动日志;实验室那台电脑上开着的会话,还可以用 Live Relay 从家里的 AuraTerm 直接接入。

查看分步骤的场景指南

产品矩阵

软件与硬件配合:AuraTerm 负责连接与协作,串口线缆负责把设备接上来

AuraTerm

基于 Tauri、Vue 3、TypeScript、xterm.js 与 Rust 构建的开源终端,面向开发者、运维工程师和嵌入式团队。

软件产品 Windows / macOS / Linux GPL-3.0-or-later
  • 六类会话:SSH、Telnet、本地串口、网络串口(RFC 2217)、裸 TCP 与本地 Shell
  • SFTP/SCP、Zmodem、端口转发、跳板机与四种重连模式,覆盖长连接和远程文件处理
  • Live Sync:配置同步、Live Console、Live Share 与 Live Relay,实时链路端到端加密
  • 界面提供 English 与简体中文两种语言,可跟随系统设置

USB 转 TTL 串口通信线缆

面向嵌入式、单片机、工控设备与现场维护场景的基础连接硬件,适用于串口调试、日志采集、参数配置与固件烧录。

硬件产品 串口通信
  • 覆盖常见设备调试、联机测试与维护需求
  • 适合作为开发、测试与交付阶段的标准连接工具
  • 配合 AuraTerm 的串口预设、连接状态指示与日志记录,调试链路更完整

AuraTerm 下载

免费下载,无需注册;Windows、macOS 与 Linux 安装包随每个版本同步发布

Release Access

所有平台安装包发布在 GitHub Releases

各平台安装包、发布说明与历史版本统一发布在 GitHub Releases,可在发布页核对每个文件的 SHA256;Windows 用户也可以从 Microsoft Store 安装。

Windows

Windows 10/11 (x64)

macOS

macOS 11+ (Apple Silicon)

Linux

x64 主流发行版

AuraTerm 当前版本: v0.3.8 | 在 GitHub 查看所有版本

把连接、传输、串口和协作收进同一个终端

AuraTerm 免费开源,下载即可使用;如果你正在做设备联调,也可以配合 USB 转 TTL 串口通信线缆一起使用。