Tera Term
![]() | 此条目可参照日语维基百科相应条目来扩充。 (2019年12月16日) |
![]() Tera Term的运行画面 | |
开发者 | TeraTerm Project |
---|---|
当前版本 |
|
源代码库 | https://svn.osdn.jp/svnroot/ttssh2/trunk/ |
操作系统 | Microsoft Windows |
类型 | 虚拟终端 |
许可协议 | BSD 许可协议 |
网站 | Tera Term Open Source Project |
Tera Term(日语:テラターム Teratāmu),是一款开放源代码的远程客户端操作软件,一开始是由日本物理学家寺西高(寺西 高/てらにし たかし Teranishi Takashi)开发并发布的,之后是由TeraTerm Project在BSD许可证下进行维护支持。
该软件支持的通信协议有SSH、telnet、序列埠通信(serial)[待考证],仅支持Microsoft Windows操作系统。
功能
脚本语言
Tera Term语言(简称TTL),是一门针对Tera Term的宏语言,并由MACRO编译器(TTPMACRO.EXE
)进行解译,提供了诸多功能,包含:自动输入、自动登录等。[2]
TTLEditor 是TTL语言的专门编辑器。[3]
连接SSH服务器[4]:
; 自动登录脚本.ttl
connect 'myserver /ssh /auth=password /user=username /passwd=password'
SSH服务器基础上,进行端口转发[5]:
connect 'myserver /ssh /auth=password /user=username /passwd=password /ssh-L本地IP:本地端口:远程监听IP:远程端口'
连接成功后,与控制台的互动。,示例如下[6]:
wait '$'
sendln 'ssh username@hostname'
wait 'password'
sendln 'password'
连接成功后,等待画面出现$符号面时,发送ssh命令进行第二次连接,并等待控制台含有"password"的字符串出现,在这之后发送"password"作为密码给远程SSH服务器。
相关名词
外部链接
- ^ Release 5.2. 2024年2月28日 [2024年3月25日].
- ^ MACRO for Tera Term. [2019-12-16]. (原始内容存档于2019-12-22).
- ^ TTLEditor. Get the software safe and easy.. Software Informer. [2020-02-12]. (原始内容存档于2018-11-20) (美国英语).
- ^ connect命令. [2019-12-16]. (原始内容存档于2019-12-16).
- ^ TTSSH command line. [2019-12-16]. (原始内容存档于2019-12-16).
- ^ TTL全部命令. [2019-12-16]. (原始内容存档于2019-12-16).