Tera Term

維基百科,自由的百科全書
跳至導覽 跳至搜尋
Tera Term
Tera Term的運行畫面
Tera Term的運行畫面
開發者TeraTerm Project
當前版本4.106(2021年6月5日,​5年前​(2021-06-05
原始碼庫https://svn.osdn.jp/svnroot/ttssh2/trunk/
引擎
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    作業系統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) (en-US). 
    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).