遠程登陸是指用戶使用Telnet命令,使自己的計算機暫時成爲遠程主機的一個仿真終端的過程。仿真終端等效於一個非智能的機器,它只負責把用戶輸入的每個字符傳遞給主機,再將主機輸出的每個信息回顯在屏幕上。
遠程登錄的工作過程
使用Telnet協議進行遠程登陸時需要滿足以下條件:在本的計算機上必須裝有包含Telnet協議的客戶程序;必須知道遠程主機的Ip地址或域名;必須知道登錄標識與口令。
Telnet遠程登錄服務分爲以下4個過程:
1)本地與遠程主機建立連接。該過程實際上是建立一個TCP連接,用戶必須知道遠程主機的Ip地址或域名;
2)將本地終端上輸入的用戶名和口令及以後輸入的任何命令或字符以NVT(Net Virtual Terminal)格式傳送到遠程主機。該過程實際上是從本地主機向遠程主機發送一個IP數據包;
3)將遠程主機輸出的NVT格式的數據轉化爲本地所接受的格式送回本地終端,包括輸入命令回顯和命令執行結果;
4)最後,本地終端對遠程主機進行撤消連接。該過程是撤銷一個TCP連接
windows7 的telnet客戶端必須手動打開,打開方式爲:控制面板->程序和功能->打開或關閉windows功能->選中“telnet客戶端”->確定。
Telnet常用的命令:
telnet localhost 端口;//驗證了這個
tenet 遠程服務器IP 端口;//驗證了這個
help 聯機求助 //驗證了這個
open後接IP地址或域名 即可進行遠程登錄 //驗證了這個
close 正常結束遠程會話,回到命令方式
display 顯示工作參數
mode 進入行命令或字符方式
send 向遠程主機傳送特殊字符(鍵入send?可顯示詳細字符)
set 設置工作參數(鍵入set?可顯示詳細參數)
status 顯示狀態信息
toggle 改變工作參數(鍵入toggle?可顯示詳細參數)
^]換碼符(escape character), [1][2]在異常情況下退出會話,回到命令方式
quit退出telnet,返回本地機
z使telnet進入暫停狀態
<cr>結束命令方式,返回telnet的會話方式