Tera Term

Tera Term日语: Teratāmu),是一款開放原始碼的远程客户端操作软件,一开始是由日本物理學家寺西高 Teranishi Takashi)开发并发布的,之后是由TeraTerm Project在BSD许可证下进行维护支持。

Tera Term
Tera Term的运行画面
Tera Term的运行画面
開發者TeraTerm Project
当前版本
  • 5.1 (2023年12月18日;穩定版本)[1]
源代码库https://svn.osdn.jp/svnroot/ttssh2/trunk/
操作系统Microsoft Windows
类型虚拟终端
许可协议BSD 许可协议
网站Tera Term Open Source Project

该软件支持的通信协议SSHtelnet序列埠通信(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服务器。

相关名词

外部链接

  1. . 2023年12月18日 [2023年12月19日].
  2. . [2019-12-16]. (原始内容存档于2019-12-22).
  3. . Software Informer. [2020-02-12]. (原始内容存档于2018-11-20) (美国英语).
  4. . [2019-12-16]. (原始内容存档于2019-12-16).
  5. . [2019-12-16]. (原始内容存档于2019-12-16).
  6. . [2019-12-16]. (原始内容存档于2019-12-16).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.