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