telnet服務(wù)的非常規(guī)應(yīng)用
telnet服務(wù)的有關(guān)內(nèi)容我們講解了不少內(nèi)容,那么對于它的應(yīng)用的介紹,我們也是只涉及了基本內(nèi)容?,F(xiàn)在我們來介紹一下它的非常規(guī)應(yīng)用。幫助大家更好地理解它的使用。
telnet服務(wù)的非常規(guī)應(yīng)用
在Internet上,不少主機都同時提供多種服務(wù).為了區(qū)分這些服務(wù)器,每個服務(wù)器均分配一個標(biāo)準端口值,其中telnet的標(biāo)準端口值為23.在訪問這些服務(wù)器時,如果所分配的端口值與標(biāo)準值不同,就必需在命令行中給出適當(dāng)?shù)亩丝谥?
例如,要了解美國各城市的郵編和地理情況,可以用telnet訪問主機martini.eecs.umich.edu,其端口值為3000,相應(yīng)的命令行為:
$telnetmartini.eecs.umich.edu 3000
用戶不必在martini.eecs.umich.edu上擁有帳號,就可以訪問該主機,獲得它提供的服務(wù).
有一點提醒讀者注意,不同的服務(wù)器其操作可能不一樣,如果你***次訪問某臺主機的某個服務(wù)器,***先閱讀該服務(wù)器提供的幫助信息,再進行下一步操作.
由于主機提供的每種服務(wù)都分配了相應(yīng)的端口值,所以,即使沒有該種服務(wù)的客戶程序,也可以用telnet訪問該服務(wù)器.例如,主機sonne.uiuc.edu提供的新聞服務(wù),其端口值為119,用命令行
$telnetsonne.uiuc.edu 119
就可以獲取主機sonne.uiuc.edu的新聞服務(wù).如果在該主機上擁有帳號,同時想用自己的帳號進入該機操作,只需使用telnet的標(biāo)準端口即可.
telnet服務(wù)的常用命令
在telnet提示符下,輸入"?",屏幕將顯示telnet命令的幫助信息.下面解釋以下幾個常用的telnet命令選項.
close: 關(guān)閉與遠端主機的連接,如果在telnet后輸入了遠端主機名,此命令將退出telnet服務(wù).
open hostname: 與主機hostname建立連接.
quit: 退出telnet.
set escape charater: 設(shè)置escape字符,一般缺省的escape字符為Ctrl-l.
這個命令在你用telnet級聯(lián)幾個主機時,比較有用.例如,用telnet服務(wù)從主機A登錄到主機B上,從主機B又用telnet登錄到主機C上,如果在主機C中的操作完畢,需要回到主機B,這時可以按escape字符.如果主機B與主機C的escape字符相同,那么用戶將回到主機A,而不是主機B.
set echo: 如果是echo on,那么從鍵盤上輸入的字符將顯示在屏幕上,如果是echo off,將看不到鍵盤輸入的字符.
z: 從telnet狀態(tài)回到shell,此時兩主機的連接不斷.
fg: 從shell回到telnet狀態(tài),要從telnet狀態(tài)重新回到遠端主機,只需按回
車鍵即可實現(xiàn).















 
 
 


 
 
 
 