三、遠程登錄服務(wù)(TCP連接)(TCP的23端口服務(wù))
1、遠程登錄協(xié)議
用戶使用Telnet命令,使自己的計算機成為遠程計算機的一臺仿真終端。
遠程登錄允許任意類型的計算機之間進行通信,具體實現(xiàn)的功能有:
本地用戶與遠程計算機上運行的程序交互;
遠程登錄后,可以運行遠程計算機上的任何應(yīng)用程序(有權(quán)限),屏蔽不同型號計算機之間的差異;
用戶可以利用個人計算機完成許多只有大型計算機才能完成的任務(wù)。
遠程登錄解決了不同計算機系統(tǒng)之間的互操作問題,例如回車,不同鍵盤輸入的差異 和,Telnet協(xié)議引入了網(wǎng)絡(luò)虛擬終端(NVT)的概念,提供了一種標準的鍵盤協(xié)議,屏蔽了不同計算機系統(tǒng)對鍵盤輸入的差異性。
2、遠程登錄的工作原理
Telnet采用客戶機/服務(wù)器模式,遠程登錄時,用戶的實終端采用用戶終端格式與Telnet客戶機通信;遠程主機采用遠程系統(tǒng)格式與遠程Telnet服務(wù)器進程通信。通過TCP連接,Telnet客戶機進程與Telnet服務(wù)器進程之間采用網(wǎng)絡(luò)虛擬終端(NVT)標準通信。
網(wǎng)絡(luò)虛擬終端NVT格式將不同的用戶本地終端格式統(tǒng)一起來,使得各個終端只與虛擬終端NVT打交道,與各種不同版本的本地終端格式無關(guān)。
3、使用遠程登錄
用戶使用遠程登錄,前提是用戶本身的計算機和向用戶提供Internet服務(wù)的計算機都必須支持Telnet;同時在遠程計算機上用戶擁有自己的帳號(包括用戶名和密碼)或該遠程計算機提供的公開的用戶帳號。
用戶使用遠程登錄時,首先在Telnet命令中給出對方計算機的IP地址或主機名,然后根據(jù)對方系統(tǒng)的詢問,正確輸入自己的用戶名與用戶密碼。有時還要根據(jù)對方的要求,回答自己所使用的仿真終端的類型。
用戶一旦登錄成功,遠程主機對外開放軟件、硬件、數(shù)據(jù)等全部資源。