Telnet服務(wù)器的控制問題
這里我們講解了有關(guān)于Windows Server 2008和Windows Vista的Telnet服務(wù)器控制內(nèi)容。那么控制Telnet服務(wù)器可以達(dá)到什么效果呢?這里我們介紹一下具體內(nèi)容,希望對大家有所幫助。
控制Telnet服務(wù)器可以查看哪些環(huán)境變量
應(yīng)用到: Windows Server 2008, Windows Vista
Telnet 服務(wù)器可以查詢連接到它的Telnet客戶端,此功能是Telnet服務(wù)器正常操作的一部分.例如,Telnet 服務(wù)器可以向客戶端詢問環(huán)境變量的內(nèi)容.此行為是正常的Telnet服務(wù)器和Telnet客戶端操作所必需具備的功能.
但是,出于安全目的,必須將客戶端可以返回到服務(wù)器的變量列表限制為由Telnet服務(wù)實(shí)際要求的變量.RFC 1572 定義了以下由 MicrosoftTelnet客戶端傳輸?shù)?quot;已知"變量的列表:SYSTEMTYPE、ACCT、JOB、PRINTER、DISPLAY 和 USER.Telnet 客戶端服務(wù)還可以傳輸變量 SFUTLNTVER 和 SFUTLNTMODE.
默認(rèn)情況下,如果Telnet服務(wù)器請求不包含在該列表中的任何其他環(huán)境變量,則Telnet客戶端會使用未定義的值響應(yīng),即使這些環(huán)境變量存在于客戶端計(jì)算機(jī)中也如此.此安全功能可防止惡意Telnet服務(wù)器了解比允許Telnet運(yùn)行所需絕對必要信息更多的有關(guān)客戶端的信息.
某些應(yīng)用程序可能要求定義并允許傳輸其他定義的環(huán)境變量.若要允許Telnet傳輸不在默認(rèn)列表中的環(huán)境變量,必須使用此處所述的過程修改注冊表設(shè)置.
本地Administrators 組中的成員身份或同等身份是完成此過程的***要求.
注意
不正確地編輯注冊表可能會對系統(tǒng)造成嚴(yán)重?fù)p壞.更改注冊表之前,應(yīng)對計(jì)算機(jī)上的所有重要數(shù)據(jù)進(jìn)行備份.
允許Telnet客戶端發(fā)送環(huán)境變量的步驟
打開注冊表編輯器.單擊"開始",然后在"開始搜索"框中鍵入 regedit.
如果出現(xiàn)"用戶帳戶控制"對話框,請確認(rèn)所顯示的是您要執(zhí)行的操作,然后單擊"繼續(xù)".
在導(dǎo)航窗格中,打開 HKEY_LOCAL_MACHINE\Software\Microsoft.
如果項(xiàng) TelnetClient 不存在,則創(chuàng)建它.為此,請右鍵單擊 Microsoft,再單擊"新建",然后單擊"項(xiàng)".
鍵入 TelnetClient 作為新項(xiàng)的名稱.
右鍵單擊 TelnetClient,再單擊"新建",然后單擊"多字符串值".
鍵入 AllowedEnvVariables 作為新項(xiàng)的名稱.
在細(xì)節(jié)窗格中,雙擊新的 AllowedEnvVariables 名稱.
在"編輯多字符串"對話框中,鍵入Telnet服務(wù)器必須能夠在此客戶端上查詢的環(huán)境變量的名稱.在新行上鍵入每個(gè)變量名稱.
單擊"確定"保存已完成的列表.
其他注意事項(xiàng)
此注冊表項(xiàng)僅在注冊表的 HKEY_LOCAL_MACHINE 分支中創(chuàng)建時(shí)才起作用.在 HKEY_CURRENT_USER 分支中創(chuàng)建它則不起作用.