Telnet的使用以及Telnet命令的相關(guān)內(nèi)容
我們都知道,Telnet是進(jìn)行遠(yuǎn)程登錄的協(xié)議,在TCP/IP中也是一個非常重要的協(xié)議。Telnet的使用過程中,我們很多時間都會接觸Telnet命令。對于這部分的內(nèi)容我們現(xiàn)在來總結(jié)一下。首先我們看一下使用Telnet的具體過程。
使用Telnet
應(yīng)用到: Windows Server 2008, Windows Vista
使用Telnet包含三個基本步驟:
啟動Telnet服務(wù)器程序
連接到Telnet服務(wù)器并建立會話
在Telnet會話中運(yùn)行程序
在主機(jī)上啟動Telnet服務(wù)器程序
在 Windows 中,Telnet服務(wù)器 (Tlntsvr.exe) 作為服務(wù)運(yùn)行.每次要允許Telnet連接到計(jì)算機(jī)時都可以手動啟動此服務(wù),也可以將此服務(wù)配置為每次啟動計(jì)算機(jī)時自動啟動.Telnet客戶端無法連接到主機(jī),除非Telnet服務(wù)器服務(wù)正在運(yùn)行并且偵聽連接請求.有關(guān)配置Telnet服務(wù)器服務(wù)的詳細(xì)信息,請參閱管理Telnet服務(wù)器.
從Telnet客戶端連接Telnet服務(wù)器
若要在Telnet客戶端和Telnet服務(wù)器間創(chuàng)建Telnet連接,請?jiān)诳蛻舳松蠁覶elnet客戶端服務(wù).運(yùn)行Telnet客戶端 (Telnet.exe) 時,必須指定要連接的主機(jī).也可以配置多個可選的連接設(shè)置和功能.有關(guān)如何在 Windows 上使用Telnet客戶端服務(wù)的詳細(xì)信息,請參閱管理Telnet客戶端.
Telnet客戶端服務(wù)運(yùn)行時,會向Telnet服務(wù)器發(fā)送連接請求.如果Telnet服務(wù)器響應(yīng)請求,Telnet客戶端和服務(wù)器會協(xié)商連接細(xì)節(jié),例如,流控制設(shè)置、窗口大小、所支持的身份驗(yàn)證類型,以及要模擬的終端類型.在成功協(xié)商連接細(xì)節(jié)并且驗(yàn)證登錄憑據(jù)后,Telnet服務(wù)器服務(wù)會創(chuàng)建Telnet命令提示符會話.
在 Windows上,每個Telnet命令提示符會話都由兩個過程組成:TlntSess.exe 和 Cmd.exe.TlntSess.exe 負(fù)責(zé)管理Telnet會話.Cmd.exe 是命令解釋程序或解釋器程序,用于在主機(jī)上運(yùn)行命令、程序或腳本.
備注
Cmd.exe 是 Windows 中默認(rèn)用于Telnet命令提示符會話的命令解釋程序.但是,可以將Telnet服務(wù)器服務(wù)配置為默認(rèn)使用Telnet服務(wù)器上安裝的任何命令解釋程序或解釋器程序.有關(guān)更改命令解釋程序的詳細(xì)信息,請參閱配置Telnet服務(wù)器使用的命令解釋程序.
在Telnet會話中運(yùn)行程序
在建立Telnet客戶端和Telnet服務(wù)器之間的連接后,客戶端命令提示符窗口中將顯示以下消息:
歡迎使用 Microsoft Telnet 服務(wù)器.
該消息表示您已建立與活動Telnet服務(wù)器的會話.根據(jù)將服務(wù)器配置為對其用戶進(jìn)行身份驗(yàn)證的方式,您可能需要輸入用戶名和密碼.在成功完成身份驗(yàn)證后,您可以使用此會話在Telnet服務(wù)器上遠(yuǎn)程運(yùn)行命令行程序、解釋器命令和腳本.可運(yùn)行的程序取決于授予用戶帳戶的權(quán)限或帳戶所屬用戶組的權(quán)限.如果已在計(jì)算機(jī)上啟用用戶帳戶控制,它會影響可以在Telnet會話過程中使用的程序.
Telnet客戶端和服務(wù)器處理過程依賴Telnet網(wǎng)絡(luò)虛擬終端 (NVT) 將操作系統(tǒng)特定的鍵盤和顯示代碼轉(zhuǎn)換成所有Telnet客戶端和服務(wù)器都能理解的Telnet字符代碼.