Telnet是Internet的遠端登入協議的意思,它讓你坐在自己的計算機前透過Internet網路登入到另一臺遠端計算機上,這臺計算機可以在隔壁的房間裡,也可以在地球的另一端。當你登入上遠端計算機後,你的電腦就彷彿是遠端計算機的一個終端,你就可以用自己的計算機直接操縱遠端計算機,享受遠端計算機本地終端同樣的權力。你可在遠端計算機啟動一個互動式程式,可以檢索遠端計算機的某個資料庫,可以利用遠端計算機強大的運算能力對某個方程式求解。但現在Telnet已經越用越少了。主要有如下三方面原因:第一,個人計算機的效能越來越強,致使在別人的計算機中執行程式要求逐漸減弱。第二,Telnet伺服器的安全性欠佳,因為它允許他人訪問其作業系統和檔案。第三,Telnet使用起來不是很容易,特別是對初學者。但是Telnet仍然有很多優點,比如如果你的電腦中缺少什麼功能,就可以利用Telnet連線到遠端計算機上,利用遠端計算機上的功能來完成你要做的工作,可以這麼說,Internet上所提供的所有服務,透過Telnet都可以使用。不過Telnet的主要用途還是使用遠端計算機上所擁有的資訊資源,如果你的主要目的是在本地計算機與遠端計算機之間傳遞檔案,則使用FTP會有效得多。4.2 Telnet的工作原理當你用Telnet登入進入遠端計算機系統時,你事實上啟動了兩個程式,一個叫Telnet客戶程式,它執行在你的本地機上,另一個叫Telnet伺服器程式,它執行在你要登入的遠端計算機上,本地機上的客戶程式要完成如下功能:1) 建立與伺服器的TCP聯接。2) 從鍵盤上接收你輸入的字元。3) 把你輸入的字串變成標準格式並送給遠端伺服器。4) 從遠端伺服器接收輸出的資訊。5) 把該資訊顯示在你的螢幕上。遠端計算機的“服務”程式通常被稱為“精靈”,它平時不聲不響地候在遠端計算機上,一接到你的請求,它馬上活躍起來,並完成如下功能:1) 通知你的計算機,遠端計算機已經準備好了。2) 等候你輸入命令。3) 對你的命令作出反應(如顯示目錄內容,或執行某個程式等)。4) 把執行命令的結果送回給你的計算機。5) 重新等候你的命令。在Internet中,很多服務都採取這樣一種客戶/伺服器結構。對Internet的使用者來講,通常只要瞭解客戶端的程式就夠了。4.3利用Windows95實現遠端登入Windows95的Telnet客戶程式是屬於Windows95的命令列程式中的一種。在安裝Microsoft TCP/IP時,Telnet客戶程式會被自動安裝到系統上。利用Windows95的Telnet客戶程式進行遠端登入,步驟如下:(1) 聯接到Internet.(2) 選擇“開始”選單中的“執行”,或者是選擇“程式”選單下的“MS-DOS提示方式”便可轉換至命令提示符下。(3) 在命令提示符下,按下列兩種方法中的任一種與Telnet聯接。一種方法是,輸入“telnet”命令、空格以及相應的telnet的主機地址。如果主機提示你輸入一個埠號,則可在主機地址後加上一個空格,再緊跟上相應的埠號。然後,按回車鍵。另一種方法是,輸入“telnet”命令並按回車,開啟Telnet主視窗。在該視窗中,選擇“連線”下的“遠端系統”,如有必要,可以在隨後出現的對話方塊中輸入主機名和埠號,然後,單擊“連線”按鈕。(4) 與Telnet的遠端主機聯接成功後,計算機會提示你輸入使用者名稱和密碼,若聯接的是一個BBS、Archie、Gopher等免費服務系統,則可以透過輸入bbs、archie或gopher作為使用者名稱,就可以進入遠端主機系統。這樣,Telnet已經為你架起了通向遠端主機的橋樑,現在你可以完全依照遠端主機的命令列事了。
Telnet是Internet的遠端登入協議的意思,它讓你坐在自己的計算機前透過Internet網路登入到另一臺遠端計算機上,這臺計算機可以在隔壁的房間裡,也可以在地球的另一端。當你登入上遠端計算機後,你的電腦就彷彿是遠端計算機的一個終端,你就可以用自己的計算機直接操縱遠端計算機,享受遠端計算機本地終端同樣的權力。你可在遠端計算機啟動一個互動式程式,可以檢索遠端計算機的某個資料庫,可以利用遠端計算機強大的運算能力對某個方程式求解。但現在Telnet已經越用越少了。主要有如下三方面原因:第一,個人計算機的效能越來越強,致使在別人的計算機中執行程式要求逐漸減弱。第二,Telnet伺服器的安全性欠佳,因為它允許他人訪問其作業系統和檔案。第三,Telnet使用起來不是很容易,特別是對初學者。但是Telnet仍然有很多優點,比如如果你的電腦中缺少什麼功能,就可以利用Telnet連線到遠端計算機上,利用遠端計算機上的功能來完成你要做的工作,可以這麼說,Internet上所提供的所有服務,透過Telnet都可以使用。不過Telnet的主要用途還是使用遠端計算機上所擁有的資訊資源,如果你的主要目的是在本地計算機與遠端計算機之間傳遞檔案,則使用FTP會有效得多。4.2 Telnet的工作原理當你用Telnet登入進入遠端計算機系統時,你事實上啟動了兩個程式,一個叫Telnet客戶程式,它執行在你的本地機上,另一個叫Telnet伺服器程式,它執行在你要登入的遠端計算機上,本地機上的客戶程式要完成如下功能:1) 建立與伺服器的TCP聯接。2) 從鍵盤上接收你輸入的字元。3) 把你輸入的字串變成標準格式並送給遠端伺服器。4) 從遠端伺服器接收輸出的資訊。5) 把該資訊顯示在你的螢幕上。遠端計算機的“服務”程式通常被稱為“精靈”,它平時不聲不響地候在遠端計算機上,一接到你的請求,它馬上活躍起來,並完成如下功能:1) 通知你的計算機,遠端計算機已經準備好了。2) 等候你輸入命令。3) 對你的命令作出反應(如顯示目錄內容,或執行某個程式等)。4) 把執行命令的結果送回給你的計算機。5) 重新等候你的命令。在Internet中,很多服務都採取這樣一種客戶/伺服器結構。對Internet的使用者來講,通常只要瞭解客戶端的程式就夠了。4.3利用Windows95實現遠端登入Windows95的Telnet客戶程式是屬於Windows95的命令列程式中的一種。在安裝Microsoft TCP/IP時,Telnet客戶程式會被自動安裝到系統上。利用Windows95的Telnet客戶程式進行遠端登入,步驟如下:(1) 聯接到Internet.(2) 選擇“開始”選單中的“執行”,或者是選擇“程式”選單下的“MS-DOS提示方式”便可轉換至命令提示符下。(3) 在命令提示符下,按下列兩種方法中的任一種與Telnet聯接。一種方法是,輸入“telnet”命令、空格以及相應的telnet的主機地址。如果主機提示你輸入一個埠號,則可在主機地址後加上一個空格,再緊跟上相應的埠號。然後,按回車鍵。另一種方法是,輸入“telnet”命令並按回車,開啟Telnet主視窗。在該視窗中,選擇“連線”下的“遠端系統”,如有必要,可以在隨後出現的對話方塊中輸入主機名和埠號,然後,單擊“連線”按鈕。(4) 與Telnet的遠端主機聯接成功後,計算機會提示你輸入使用者名稱和密碼,若聯接的是一個BBS、Archie、Gopher等免費服務系統,則可以透過輸入bbs、archie或gopher作為使用者名稱,就可以進入遠端主機系統。這樣,Telnet已經為你架起了通向遠端主機的橋樑,現在你可以完全依照遠端主機的命令列事了。