|
|
|
|
|
Telnet協(xié)議是TCP/IP協(xié)議家族中的一員,是Internet遠(yuǎn)程登陸服務(wù)的標(biāo)準(zhǔn)協(xié)議和主要方式。它為用戶提供了在本地計(jì)算機(jī)上完成遠(yuǎn)程主機(jī)工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到服務(wù)器。終端使用者可以在telnet程序中輸入命令,這些命令會(huì)在服務(wù)器上運(yùn)行,就像直接在服務(wù)器的控制臺(tái)上輸入一樣??梢栽诒镜鼐湍芸刂品?wù)器。要開(kāi)始一個(gè)telnet會(huì)話,必須輸入用戶名和密碼來(lái)登錄服務(wù)器。Telnet是常用的遠(yuǎn)程控制Web服務(wù)器的方法。
1、按 WIN+R 打開(kāi)運(yùn)行窗口,輸入CMD,回車。
2、在出來(lái)的DOS界面里,輸入telnet測(cè)試端口命令:
telnet IP 端口
或者
telnet 域名 端口
回車。
如果端口關(guān)閉或者無(wú)法連接,則顯示不能打開(kāi)到主機(jī)的鏈接,鏈接失??;端口打開(kāi)的情況下,鏈接成功,則進(jìn)入telnet頁(yè)面(全黑的),證明端口可用。
open : 使用 openhostname 可以建立到主機(jī)的 Telnet 連接。
close : 使用命令 close 命令可以關(guān)閉現(xiàn)有的 Telnet 連接。
display : 使用 display 命令可以查看 Telnet 客戶端的當(dāng)前設(shè)置。
send : 使用 send 命令可以向 Telnet 服務(wù)器發(fā)送命令。支持以下命令:
上表所列命令以外的其他命令都將以字符串的形式發(fā)送至 Telnet 服務(wù)器。例如:
send abcd
將發(fā)送字符串 abcd 至 Telnet 服務(wù)器,這樣,Telnet 會(huì)話窗口中將出現(xiàn)該字符串。
quit :使用 quit 命令可以退出 Telnet 客戶端。
telnet 登錄到遠(yuǎn)程機(jī)器
telnet 用于遠(yuǎn)程登錄到網(wǎng)絡(luò)中的計(jì)算機(jī),并以命令行的方式遠(yuǎn)程管理計(jì)算機(jī)。需要注意的是,遠(yuǎn)程機(jī)器必須啟動(dòng)telnet服務(wù)器,否則無(wú)法打開(kāi)telnet命令。
例如:在命令提示符中輸入:
telnet 114.80.67.193
按回車鍵,但是為了安全起見(jiàn),要輸入“n”并按回車鍵,出現(xiàn)登錄提示符。輸入登錄名后,按回車鍵即可登錄到遠(yuǎn)程機(jī)器。
使用 telnet 的open子命令遠(yuǎn)程登錄遠(yuǎn)程機(jī)器
命令格式:
open hostname [port]
hostname為ip地址,port默認(rèn)為23。 在telnet提示符下輸入:
open 114.80.67.193
按回車鍵。再輸入“n”,根據(jù)提示輸入用戶名和密碼即可遠(yuǎn)程機(jī)器上。
使用 telnet 的 unset 子命令關(guān)閉本地回顯功能
操作過(guò)程:
1)先在命令提示符中輸入“telnet”,按回車鍵
2)然后輸入“setlocalecho”,按回車鍵,即可打開(kāi)本地回顯功能
3)如要關(guān)閉回顯能力,只要在telnet命令提示符后輸入“unsetlocalecho”,按回車。
使用 telnet 的 status 子命令查看連接狀態(tài)
操作過(guò)程:
1)輸入“telnet”進(jìn)入telnet命令,按回車鍵
2)然后輸入“status”,按回車,此時(shí)顯示當(dāng)前已經(jīng)登錄到IP為114.80.67.193的機(jī)器上。
Telnet是Internet遠(yuǎn)程登錄服務(wù)的標(biāo)準(zhǔn)協(xié)議和主要方式,最初由ARPANET開(kāi)發(fā),現(xiàn)在主要用于Internet會(huì)話,它的基本功能是允許用戶登錄進(jìn)入遠(yuǎn)程主機(jī)系統(tǒng)。
Telnet可以讓我們坐在自己的計(jì)算機(jī)前通過(guò)Internet網(wǎng)絡(luò)登錄到另一臺(tái)遠(yuǎn)程計(jì)算機(jī)上,這臺(tái)計(jì)算機(jī)可以是在隔壁的房間里,也可以是在地球的另一端。當(dāng)?shù)卿浬线h(yuǎn)程計(jì)算機(jī)后,本地計(jì)算機(jī)就等同于遠(yuǎn)程計(jì)算機(jī)的一個(gè)終端,我們可以用自己的計(jì)算機(jī)直接操縱遠(yuǎn)程計(jì)算機(jī),享受遠(yuǎn)程計(jì)算機(jī)本地終端同樣的操作權(quán)限。
Telnet的主要用途就是使用遠(yuǎn)程計(jì)算機(jī)上所擁有的本地計(jì)算機(jī)沒(méi)有的信息資源,如果遠(yuǎn)程的主要目的是在本地計(jì)算機(jī)與遠(yuǎn)程計(jì)算機(jī)之間傳遞文件,那么相比而言使用FTP會(huì)更加快捷有效。
當(dāng)我們使用Telnet登錄進(jìn)入遠(yuǎn)程計(jì)算機(jī)系統(tǒng)時(shí),事實(shí)上啟動(dòng)了兩個(gè)程序:一個(gè)是Telnet客戶程序,運(yùn)行在本地主機(jī)上;另一個(gè)是Telnet服務(wù)器程序,它運(yùn)行在要登錄的遠(yuǎn)程計(jì)算機(jī)上。