遠端登入使用的協定是「Telnet」。 Telnet協定是TCP/IP協定族中的一員,是Internet遠端登入服務的標準協定和主要方式;它為使用者提供了在本地電腦上完成遠端主機工作的能力。 Telnet協定允許一台機器上的用戶,登入遠端機器上,並進行工作。
本教學操作環境:windows7系統、Dell G3電腦。
遠端登入使用的協定是「Telnet」。
Telnet協定是TCP/IP協定族中的一員,是Internet遠端登入服務的標準協定和主要方式。它為使用者提供了在本機電腦上完成遠端主機工作的能力。在終端用戶的電腦上使用telnet程序,用它連接到伺服器。終端用戶可以在telnet程式中輸入命令,這些命令會在伺服器上運行,就像直接在伺服器的控制台上輸入一樣。可以在本地就能控制伺服器。要開始一個telnet會話,必須輸入使用者名稱和密碼來登入伺服器。 Telnet是常用的遠端控制Web伺服器的方法。
Telnet協定允許一台機器上的用戶,登入遠端機器上,並進行工作。
Telnet協定的用途
Telnet是Internet遠端登入服務的標準協定和主要方式,最初由ARPANET開發,現在主要用於Internet會話,它的基本功能是允許使用者登入進入遠端主機系統。
Telnet可以讓我們坐在自己的電腦前透過Internet網路登入到另一台遠端電腦上,這台電腦可以是在隔壁的房間裡,也可以是在地球的另一端。當登入上遠端計算機後,本地計算機就等同於遠端計算機的一個終端,我們可以用自己的計算機直接操縱遠端計算機,享受遠端計算機本地終端同樣的操作權限。
Telnet的主要用途就是使用遠端電腦上所擁有的本地電腦沒有的資訊資源,如果遠端的主要目的是在本地電腦與遠端電腦之間傳遞文件,那麼相比而言使用FTP會更加快速有效。
工作流程
使用Telnet協定進行遠端登入時需要滿足以下條件:在本機上必須裝有包含Telnet協定的客戶程式;必須知道遠端主機的Ip位址或網域名稱;必須知道登入標識與口令。
Telnet遠端登入服務分為以下4個程序:
1)本機與遠端主機建立連線。這個過程實際上是建立一個TCP連接,用戶必須知道遠端主機的Ip位址或網域名稱;
2)將本地端輸入的用戶名和口令及以後輸入的任何命令或字元以NVT(Net Virtual Terminal)格式傳送到遠端主機。這個過程實際上是從本機向遠端主機發送IP封包;
3)將遠端主機輸出的NVT格式的資料轉換為本機所接受的格式送回本機終端,包括輸入指令回顯和指令執行結果;
4)最後,本地端對遠端主機進行撤銷連線。過程是撤銷一個TCP連線。
上面的內容只是討論了遠端登陸最基本的東西,其中的複雜和編程人員的艱辛是我們難以想像的,不知道你在舒服的使用Telnet的同時,是否想到了這些!
更多相關知識,請造訪常見問題欄位!
以上是遠端登入使用的協定是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!