遠程登錄
出自 MBA智库百科(https://wiki.mbalib.com/)
遠程登錄(Telnet)
目錄 |
遠程登錄指允許一個地點的用戶與另一個地點的電腦上運行的應用程式進行交互對話。遠程登錄使用支持Telnet協議的Telnet軟體,Telnet協議是TCP/IP通信協議中的終端機協議。只要是該系統的註冊用戶,Telnet就能使你能夠從與Internet連接的一臺主機進入Internet上的任何電腦系統。
以前,很少有人買得起電腦,更甭說買功能強大的電腦了。所以那時的人採用一種叫做Telnet的方式來訪問Internet:也就是把自己的低性能電腦連接到遠程性能好的大型電腦上,一旦連接上,他們的電腦就仿佛是這些遠程大型電腦上的一個終端,自己就仿佛坐在遠程大型機的屏幕前一樣輸入命令,運行大機器中的程式。人們把這種將自己的電腦連接到遠程電腦的操作方式叫做“登錄”,稱這種登錄的技術為Telnet(遠程登錄)。
但現在Telnet已經越用越少了。主要有如下三方面原因:
第一,個人電腦的性能越來越強,致使在別人的電腦中運行程式要求逐漸減弱。
第二,Telnet伺服器的安全性欠佳,因為它允許他人訪問其操作系統和文件。
第三,Telnet使用起來不是很容易,特別是對初學者。
但是Telnet仍然有很多優點,比如如果你的電腦中缺少什麼功能,就可以利用Telnet連接到遠程電腦上,利用遠程電腦上的功能來完成你要做的工作,可以這麼說,Internet上所提供的所有服務,通過Telnet都可以使用。
不過Telnet的主要用途還是使用遠程電腦上所擁有的信息資源,如果你的主要目的是在本地電腦與遠程電腦之間傳遞文件,則使用FTP會有效得多。
當你用Telnet登錄進入遠程電腦系統時,你事實上啟動了兩個程式,一個叫Telnet客戶程式,它運行在你的本地機上,另一個叫Telnet伺服器程式,它運行在你要登錄的遠程電腦上,本地機上的客戶程式要完成如下功能:
1)建立與伺服器的TCP聯接。
2)從鍵盤上接收你輸入的字元。
3)把你輸入的字元串變成標準格式並送給遠程伺服器。
4)從遠程伺服器接收輸出的信息。
5)把該信息顯示在你的屏幕上。
遠程電腦的“服務”程式通常被稱為“精靈”,它平時不聲不響地候在遠程電腦上,一接到你的請求,它馬上活躍起來,並完成如下功能:
1)通知你的電腦,遠程電腦已經準備好了。
2)等候你輸入命令。
3)對你的命令作出反應(如顯示目錄內容,或執行某個程式等)。
4)把執行命令的結果送回給你的電腦。
5)重新等候你的命令。
在Internet中,很多服務都採取這樣一種客戶/伺服器結構。對Internet的使用者來講,通常只要瞭解客戶端的程式就夠了。