1. 程式人生 > >telnet遠程登錄協議

telnet遠程登錄協議

host spa clas 鍵盤 服務器 出現 當前 控制臺 目標

什麽是Telnet?
  對於Telnet的認識,不同的人持有不同的觀點,可以把Telnet當成一種通信協議,但是對於入侵者而言,Telnet只是一種遠程登錄的工具。一旦入侵者與遠程主機建立了Telnet連接,入侵者便可以使用目標主機上的軟、硬件資源,而入侵者的本地機只相當於一個只有鍵盤和顯示器的終端而已。

  為什麽需要telnet?
  telnet就是查看某個端口是否可訪問。我們在搞開發的時候,經常要用的端口就是 8080。那麽你可以啟動服務器,用telnet 去查看這個端口是否可用。

telnet用法測試端口號:https://jingyan.baidu.com/article/a3aad71aa9e6efb1fb009694.html
  Telnet協議是TCP/IP協議家族中的一員,是Internet遠程登陸服務的標準協議和主要方式。它為用戶提供了在本地計算機上完成遠程主機工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到服務器。終端使用者可以在telnet程序中輸入命令,這些命令會在服務器上運行,就像直接在服務器的控制臺上輸入一樣。可以在本地就能控制服務器。要開始一個telnet會話,必須輸入用戶名和密碼來登錄服務器。Telnet是常用的遠程控制Web服務器的方法。

Windows XP怎麽執行telnet 命令?

  1、點擊開始 → 運行 → 輸入CMD,回車。
  2、在出來的DOS界面裏,輸入telnet測試端口命令: telnet IP 端口 或者 telnet 域名 端口,回車。
  如果端口關閉或者無法連接,則顯示不能打開到主機的鏈接,鏈接失敗;端口打開的情況下,鏈接成功,則進入telnet頁面(全黑的),證明端口可用。

技術分享

"ctrl+]" 組合鍵退到telnet命令輸入界面

技術分享 

再按下回車鍵就進入了遠程界面

技術分享

Telnet 客戶端命常用命令:

  open : 使用 openhostname 可以建立到主機的 Telnet 連接。

  close : 使用命令 close 命令可以關閉現有的 Telnet 連接。

  display : 使用 display 命令可以查看 Telnet 客戶端的當前設置。

  send : 使用 send 命令可以向 Telnet 服務器發送命令。支持以下命令:

  ao : 放棄輸出命令。

  ayt : “Are you there”命令。

  esc : 發送當前的轉義字符。

  ip : 中斷進程命令。

  synch : 執行 Telnet 同步操作。

  brk : 發送信號。

  上表所列命令以外的其他命令都將以字符串的形式發送至 Telnet 服務器。例如,sendabcd 將發送字符串 abcd 至 Telnet 服務器,這樣,Telnet 會話窗口中將出現該字符串。

  quit :使用 quit 命令可以退出 Telnet 客戶端。

技術分享

telnet遠程登錄協議