跳至內容

Tera Term

維基百科,自由的百科全書
Tera Term
Tera Term的運行畫面
Tera Term的運行畫面
開發者TeraTerm Project
當前版本4.106(2021年6月5日,​3年前​(2021-06-05
原始碼庫https://svn.osdn.jp/svnroot/ttssh2/trunk/
作業系統Microsoft Windows
類型虛擬終端
許可協議BSD 許可協議
網站Tera Term Open Source Project

Tera Term(日語:テラターム Teratāmu),是一款開放原始碼的遠程客戶端操作軟件,一開始是由日本物理學家寺西高寺西 高てらにし たかし Teranishi Takashi)開發並發佈的,之後是由TeraTerm Project在BSD許可證下進行維護支持。

該軟件支持的通信協議SSHtelnet序列埠通信(serial)[待考證],僅支持Microsoft Windows操作系統。

功能

[編輯]

腳本語言

[編輯]

Tera Term語言(簡稱TTL),是一門針對Tera Term的宏語言,並由MACRO編譯器(TTPMACRO.EXE)進行解譯,提供了諸多功能,包含:自動輸入、自動登錄等。[1]

TTLEditor 是TTL語言的專門編輯器。[2]

連接SSH伺服器[3]

; 自动登录脚本.ttl
connect 'myserver /ssh /auth=password /user=username /passwd=password'

SSH伺服器基礎上,進行端口轉發[4]

connect 'myserver /ssh /auth=password /user=username /passwd=password /ssh-L本地IP:本地端口:远程监听IP:远程端口'

連接成功後,與控制台的互動。,示例如下[5]

wait '$' 
sendln 'ssh username@hostname'
wait 'password' 
sendln 'password'

連接成功後,等待畫面出現$符號面時,發送ssh命令進行第二次連接,並等待控制台含有"password"的字符串出現,在這之後發送"password"作為密碼給遠程SSH伺服器。

相關名詞

[編輯]

外部連結

[編輯]
  1. ^ MACRO for Tera Term. [2019-12-16]. (原始內容存檔於2019-12-22). 
  2. ^ TTLEditor. Get the software safe and easy.. Software Informer. [2020-02-12]. (原始內容存檔於2018-11-20) (美國英語). 
  3. ^ connect命令. [2019-12-16]. (原始內容存檔於2019-12-16). 
  4. ^ TTSSH command line. [2019-12-16]. (原始內容存檔於2019-12-16). 
  5. ^ TTL全部命令. [2019-12-16]. (原始內容存檔於2019-12-16).