跳到主要内容

会话类型

NyaTerm 不只是 SSH 客户端,而是一个把多类终端工作流放到同一工作区中的桌面应用。当前支持四类会话:

  • SSH
  • 本地终端
  • Telnet
  • 串口

理解它们之间的差异,有助于你判断某个功能为什么“只在某些标签页里出现”。

一览对比

会话类型典型场景支持的增强能力
SSHLinux / Unix 服务器远程运维SFTP、OTP、资源监控、代理、跳板机、隧道
本地终端本地 shell、脚本调试、构建命令共享同一套终端 UI、命令历史、分屏
Telnet旧设备、实验环境、兼容性排障终端工作区能力,但不包含 SSH 专属特性
串口路由器、交换机、板卡、嵌入式调试口串口参数配置、终端工作区能力

SSH

SSH 是当前能力最完整的会话类型,适合:

  • 登录远程 Linux / Unix 主机
  • 浏览和传输远程文件
  • 使用 OTP、跳板机、代理
  • 查看远程资源监控
  • 配置端口隧道

如果你需要:

  • 文件浏览器
  • 自动上传 / 回传
  • 远程资源监控
  • 网络面板中的 SSH 隧道

那么应该优先使用 SSH。

本地终端

本地终端适合把本机 shell 工作流也放进 NyaTerm 工作区中,例如:

  • 本地构建前端 / Rust 项目
  • 跑脚本、日志查看、Git 命令
  • 和远程 SSH 会话并排对照

它支持的重点不在远程功能,而在“和 SSH 会话共享同一套工作区体验”:

  • 标签页
  • 分屏
  • 终端搜索
  • 命令历史与建议
  • 行号 / 时间戳 / 高亮等终端增强项

创建本地终端时,还可以指定:

  • shell 路径,例如 powershell.execmd.exebashwsl.exe
  • 工作目录

Telnet

Telnet 会话适合:

  • 旧设备维护
  • 实验室环境
  • 需要兼容非 SSH 登录链路的场景

它保留的是 NyaTerm 的终端工作区能力,但不会附带 SSH 特有的安全和文件能力。因此通常不会有:

  • SFTP 文件浏览器
  • OTP 绑定
  • SSH 跳板机
  • SSH 资源监控

如果你的目标只是“快速打开一个传统远程终端”,Telnet 会更直接。

串口

串口会话适合连接:

  • 网络设备控制台口
  • 路由器 / 交换机
  • 开发板、嵌入式设备、调试口

创建串口会话时可以配置:

  • 串口号
  • 波特率
  • 数据位
  • 校验位
  • 停止位

串口会话同样可以放进 NyaTerm 的标签页与分屏工作区中,适合边看一个串口输出,边在另一个 SSH 或本地终端里执行命令。

如何选择?

可以按下面这个简单规则判断:

  • 要远程服务器完整能力:用 SSH
  • 要本机 shell:用 本地终端
  • 要兼容传统远程终端:用 Telnet
  • 要接调试口 / 设备串口:用 串口

在一个工作区里混用

NyaTerm 的优势之一,是允许你把这些类型混合放进同一工作区,例如:

  • 左边 SSH 看远端日志
  • 右边本地终端执行打包脚本
  • 再开一个串口标签观察设备启动信息

这也是为什么文档里很多功能会写成“某会话类型专属”或“某会话类型才显示”的原因——工作区统一,但能力边界仍然取决于底层会话类型。