Tera Term
此條目可參照日語維基百科相應條目來擴充。 (2019年12月16日) |
開發者 | TeraTerm Project |
---|---|
當前版本 | 4.106(2021年6月5日 | )
原始碼庫 | 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
)進行解譯,提供了諸多功能,包含:自動輸入、自動登錄等。[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伺服器。
相關名詞
外部連結
- ^ 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).