网络设备配置与巡检
通过 Console 或 SSH 登录交换机、路由器、防火墙,多窗口并行操作,会话日志可完整留档备查。
- SSH2
- Telnet
- Console
网络设备、嵌入式板卡、服务器与专网设备的接入方式并不相同。Tera Term 用同一套界面处理 SSH、Telnet 与串口,减少在多个工具之间来回切换的成本。
通过 Console 或 SSH 登录交换机、路由器、防火墙,多窗口并行操作,会话日志可完整留档备查。
接入 UART 读取启动日志、与 Bootloader 交互、下发 AT 指令。波特率、数据位、校验位与 RTS/DTR 电平均可单独设定。
使用 SSH2 密钥认证登录 Linux / Unix 主机,配合端口转发与跳板机完成内网访问,长会话保持稳定。
面向无图形界面的字符终端设备,支持命名管道接入与 IPv6 通信,适配隔离网络内的长期值守场景。
把重复操作写成 TTL 宏,学生机批量初始化、实验步骤自动执行,避免手工输入造成的偏差。
完整支持 VT100 与部分 VT200/VT300 仿真,并可模拟 Tektronix 4010 矢量终端,接续仍在服役的老设备。
功能密度高、依赖少、行为可预期——这三点决定了它能否在故障现场被信任。Tera Term 的设计取舍始终围绕这里。
SSH1、SSH2、Telnet、串口、命名管道与 IPv6 均在同一程序中实现,无需为不同设备准备多套客户端。
内置脚本引擎支持变量、条件、循环与 Oniguruma 正则匹配,可自动登录、批量下发命令并将输出写入日志。
VT100 全量支持、部分 VT200/VT300 与 Tektronix 4010 仿真;字符宽度可按 Unicode 码位自定义,dumb 终端模式覆盖极简设备。
Kermit、XMODEM、YMODEM、ZMODEM、B-PLUS、Quick-VAN 全部内置,配合 SCP 覆盖从串口到网络的文件搬运。
以 C/C++ 编写,启动快、占用低;同时提供免安装的便携版 zip,可直接放在 U 盘或跳板机上使用。
BSD-3-Clause 许可,源码托管于 GitHub;自 5.4.1 起提供代码签名。程序不会主动向其他网络系统传输信息。
宏文件以 .ttl 保存,可由 Tera Term 直接执行,也可通过任务计划程序定时调用。一次编写,长期复用;输出统一落盘,便于归档与比对。
wait 支持通配与正则,适合解析设备回显logopen / logclose 控制记录范围if / goto / result 构成基本流程控制; 登录核心交换机并采集运行配置
connect '192.168.10.1:22 /ssh /2 /auth=password /user=admin'
wait '$'
sendln 'terminal length 0'
sendln 'show clock'
wait '$'
logopen 'C:\logs\sw01-config.log' 0 0
sendln 'show running-config'
wait 'end'
logclose
sendln 'exit'
end
修复 PPK 私钥加载异常,升级 LibreSSL 4.3.3,完善当前用户安装时的文件关联。
串口发送增加尺寸限制,强化 TeraTerm Menu 内存中的密码保护,安装器支持选择安装范围。
修复 SSH2 数据包长度校验缺失导致的越界访问问题,建议所有旧版本用户升级。
自 5.5.0 起提供 x64 与 arm64 二进制包,5.4.1 起安装包加入代码签名,版本号统一为 x.y.z。
由日本开发者团队以开源方式持续维护,源码迁移至 GitHub,接受社区提交与问题反馈。
从 1994 年首版到今天的 5.x 系列,Tera Term 的版本节奏保持稳定:功能迭代与安全修复交替发布,变更记录逐条公开。对需要长期维护的设备资产而言,这比一次性的功能堆叠更重要。
以下回答基于官方发布页与产品手册整理,涉及具体版本行为时以官方文档为准。
免费。Tera Term 以 BSD-3-Clause 许可发布,允许个人与企业使用、修改和再分发,包括在商业环境中部署。再分发时需保留原始版权声明与许可条款,且不得使用原作者名义为衍生作品背书。
官方系统要求列出 Windows 7、8、8.1、10、11 以及 Windows Server 2012 / 2012 R2。安装包提供 x86、x64、arm64 三种架构:x86 版本可在全部三种架构上通过 WOW64 运行,arm64 版本在 ARM 设备上原生执行。
两者都是免费的 Windows SSH 客户端,定位不同。Tera Term 更侧重终端仿真完整度与自动化:支持 VT100/VT200/VT300 与 Tektronix 4010 仿真,内置 TTL 宏语言,可直接驱动串口并完成批量配置与日志采集;PuTTY 则以轻量单文件客户端为主。
需要串口调试、批量脚本或老设备仿真时通常选 Tera Term;只需要一次性 SSH 登录时 PuTTY 足够。两者可以并存,不冲突。
支持。界面提供多语言文件(.lng),终端侧支持 UTF-8 与多字节字符,并附带 TTX KanjiMenu 插件用于切换日文、中文等编码。若出现乱码,通常是会话编码与设备输出编码不一致,可在「设置 → 终端」中调整字符集。
官方在发布页提供 teraterm-5.7.1.sha256sum 校验文件。Windows 下执行 certutil -hashfile teraterm-5.7.1-x64.exe SHA256,将输出哈希与校验文件逐位比对;不一致说明下载损坏或被篡改,请重新获取。