遠(yuǎn)程登陸
遠(yuǎn)程登陸,是指用戶使用Telnet命令,使自己的計(jì)算機(jī)暫時(shí)成為遠(yuǎn)程主機(jī)的一個(gè)仿真終端的過程。仿真終端等效于一個(gè)非智能的機(jī)器,它只負(fù)責(zé)把用戶輸入的每個(gè)字符傳遞給主機(jī),再將主機(jī)輸出的每個(gè)信息回顯在屏幕上。 Telnet是進(jìn)行遠(yuǎn)程登錄的標(biāo)準(zhǔn)協(xié)議和主要方式,它為用戶提供了在本地計(jì)算機(jī)上完成遠(yuǎn)程主機(jī)工作的能力。通過使用Telnet,Internet用戶可以與全世界許多信息中心圖書館及其它信息資源聯(lián)系。
簡介[ ]
以前,很少有人買得起計(jì)算機(jī),更甭說買功能強(qiáng)大的計(jì)算機(jī)了。所以那時(shí)的人采用一種叫做Telnet的方式來訪問Internet:也就是把自己的低性能計(jì)算機(jī)連接到遠(yuǎn)程性能好的大型計(jì)算機(jī)上,一旦連接上,他們的計(jì)算機(jī)就仿佛是這些遠(yuǎn)程大型計(jì)算機(jī)上的一個(gè)終端,自己就仿佛坐在遠(yuǎn)程大型機(jī)的屏幕前一樣輸入命令,運(yùn)行大機(jī)器中的程序。人們把這種將自己的電腦連接到遠(yuǎn)程計(jì)算機(jī)的操作方式叫做“登錄”,稱這種登錄的技術(shù)為Telnet(遠(yuǎn)程登錄)。
Telnet是Internet的遠(yuǎn)程登錄協(xié)議的意思,它讓你坐在自己的計(jì)算機(jī)前通過Internet網(wǎng)絡(luò)登錄到另一臺(tái)遠(yuǎn)程計(jì)算機(jī)上,這臺(tái)計(jì)算機(jī)可以在隔壁的房間里,也可以在地球的另一端。當(dāng)你登錄上遠(yuǎn)程計(jì)算機(jī)后,你的電腦就仿佛是遠(yuǎn)程計(jì)算機(jī)的一個(gè)終端,你就可以用自己的計(jì)算機(jī)直接操縱遠(yuǎn)程計(jì)算機(jī),享受遠(yuǎn)程計(jì)算機(jī)本地終端同樣的權(quán)力。你可在遠(yuǎn)程計(jì)算機(jī)啟動(dòng)一個(gè)交互式程序,可以檢索遠(yuǎn)程計(jì)算機(jī)的某個(gè)數(shù)據(jù)庫,可以利用遠(yuǎn)程計(jì)算機(jī)強(qiáng)大的運(yùn)算能力對(duì)某個(gè)方程式求解。
但現(xiàn)在Telnet已經(jīng)越用越少了。主要有如下三方面原因:
第一,個(gè)人計(jì)算機(jī)的性能越來越強(qiáng),致使在別人的計(jì)算機(jī)中運(yùn)行程序要求逐漸減弱。
第二,Telnet服務(wù)器的安全性欠佳,因?yàn)樗试S他人訪問其操作系統(tǒng)和文件。
第三,Telnet使用起來不是很容易,特別是對(duì)初學(xué)者。
但是Telnet仍然有很多優(yōu)點(diǎn),比如如果你的電腦中缺少什么功能,就可以利用Telnet連接到遠(yuǎn)程計(jì)算機(jī)上,利用遠(yuǎn)程計(jì)算機(jī)上的功能來完成你要做的工作,可以這么說,Internet上所提供的所有服務(wù),通過Telnet都可以使用。
不過Telnet的主要用途還是使用遠(yuǎn)程計(jì)算機(jī)上所擁有的信息資源,如果你的主要目的是在本地計(jì)算機(jī)與遠(yuǎn)程計(jì)算機(jī)之間傳遞文件,則使用FTP會(huì)有效得多。
原理及功能[ ]
當(dāng)你用Telnet登錄進(jìn)入遠(yuǎn)程計(jì)算機(jī)系統(tǒng)時(shí),你事實(shí)上啟動(dòng)了兩個(gè)程序,一個(gè)叫Telnet客戶程序,它運(yùn)行在你的本地機(jī)上,另一個(gè)叫Telnet服務(wù)器程序,它運(yùn)行在你要登錄的遠(yuǎn)程計(jì)算機(jī)上,本地機(jī)上的客戶程序要完成如下功能:
- 建立與服務(wù)器的TCP聯(lián)接。
- 從鍵盤上接收你輸入的字符。
- 把你輸入的字符串變成標(biāo)準(zhǔn)格式并送給遠(yuǎn)程服務(wù)器。
- 從遠(yuǎn)程服務(wù)器接收輸出的信息。
- 把該信息顯示在你的屏幕上。
遠(yuǎn)程計(jì)算機(jī)的“服務(wù)”程序通常被稱為“精靈”,它平時(shí)不聲不響地候在遠(yuǎn)程計(jì)算機(jī)上,一接到你的請(qǐng)求,它馬上活躍起來,并完成如下功能:
- 通知你的計(jì)算機(jī),遠(yuǎn)程計(jì)算機(jī)已經(jīng)準(zhǔn)備好了。
- 等候你輸入命令。
- 對(duì)你的命令作出反應(yīng)(如顯示目錄內(nèi)容,或執(zhí)行某個(gè)程序等)。
- 把執(zhí)行命令的結(jié)果送回給你的計(jì)算機(jī)。
- 重新等候你的命令。
在Internet中,很多服務(wù)都采取這樣一種客戶/服務(wù)器結(jié)構(gòu)。對(duì)Internet的使用者來講,通常只要了解客戶端的程序就夠了。
操作指南[ ]
利用Windows95的Telnet客戶程序進(jìn)行遠(yuǎn)程登錄,步驟如下:
1、聯(lián)接到Internet.
2、選擇“開始”菜單中的“運(yùn)行”,或者是選擇“程序”菜單下的“MS-DOS提示方式”便可轉(zhuǎn)換至命令提示符下。
3、在命令提示符下,按下列兩種方法中的任一種與Telnet聯(lián)接。
一種方法是,輸入“telnet”命令、空格以及相應(yīng)的telnet的主機(jī)地址。如果主機(jī)提示你輸入一個(gè)端口號(hào),則可在主機(jī)地址后加上一個(gè)空格,再緊跟上相應(yīng)的端口號(hào)。然后,按回車鍵。
另一種方法是,輸入“telnet”命令并按回車,打開Telnet主窗口。在該窗口中,選擇“連接”下的“遠(yuǎn)程系統(tǒng)”,如有必要,可以在隨后出現(xiàn)的對(duì)話框中輸入主機(jī)名和端口號(hào),然后,單擊“連接”按鈕。
4、與Telnet的遠(yuǎn)程主機(jī)聯(lián)接成功后,計(jì)算機(jī)會(huì)提示你輸入用戶名和密碼,若聯(lián)接的是一個(gè)BBS、Archie、Gopher等免費(fèi)服務(wù)系統(tǒng),則可以通過輸入bbs、archie或gopher作為用戶名,就可以進(jìn)入遠(yuǎn)程主機(jī)系統(tǒng)。
這樣,Telnet已經(jīng)為你架起了通向遠(yuǎn)程主機(jī)的橋梁,現(xiàn)在你可以完全依照遠(yuǎn)程主機(jī)的命令行事了。