使用類似VNC這種遠(yuǎn)程控制軟件的另一點(diǎn)不足就是你必須在遠(yuǎn)程系統(tǒng)中安裝服務(wù)器端程序,并在自己的機(jī)器上安裝客戶端程序。這在通常情況下都是可以實(shí)現(xiàn)的,但如果你不得不使用公用電腦或出于其它某些原因無(wú)法安裝相應(yīng)的遠(yuǎn)程管理軟件,此時(shí)遠(yuǎn)程桌面Web連接(Remote Desktop Web Connection ,RDWC)就成為了一個(gè)很好的選擇。
RDWC集成在Windows Server 2003 以及Windows XP系統(tǒng)中。帶有RDWC的系統(tǒng)可以啟動(dòng)終端服務(wù)Web客戶端(Terminal Services Web Client)的計(jì)算機(jī),以便Web瀏覽器可以訪問(wèn)。換句話說(shuō),客戶端系統(tǒng)不需要運(yùn)行遠(yuǎn)程桌面連接程序或終端服務(wù)(Terminal Services)客戶端程序來(lái)連接遠(yuǎn)程系統(tǒng),而只需要使用常用的Web瀏覽器就可以進(jìn)行連接了。
RDWC是由一個(gè)ActiveX控件、幾個(gè)簡(jiǎn)單的Web頁(yè)面以及可以運(yùn)行IIS4.0或以上版本進(jìn)行遠(yuǎn)程連接服務(wù)的文件構(gòu)成的。因此不論是Windows Server 2003、Windows NT、Windows 2000,或是Windows XP,都可以作為被遠(yuǎn)程控制的系統(tǒng)。而實(shí)現(xiàn)遠(yuǎn)程控制的客戶端必須采用運(yùn)行Internet Explorer 5.0或以上版本的瀏覽器的Windows平臺(tái)。
那么RDWC是如何工作的呢?當(dāng)你安裝RDWC時(shí),安裝程序會(huì)在目標(biāo)服務(wù)器的Administration Web站點(diǎn)上安裝一個(gè)Tsweb虛擬目錄。當(dāng)擔(dān)任遠(yuǎn)程控制任務(wù)的電腦連接到這個(gè)目標(biāo)服務(wù)器上時(shí),遠(yuǎn)程電腦中的IE瀏覽器會(huì)自動(dòng)下載一個(gè)CAB文件包,用來(lái)安裝RDWC所需的ActiveX控件。如果遠(yuǎn)程電腦中已經(jīng)帶有這個(gè)控件,只是版本與目標(biāo)服務(wù)器的版本不符,那么IE也會(huì)自動(dòng)下載新的。自動(dòng)安裝好ActiveX控件后,連接頁(yè)面就會(huì)出現(xiàn)。稍后我會(huì)介紹從客戶端系統(tǒng)的連接過(guò)程?,F(xiàn)在我們先安裝RDWC。在本文中,我假定你使用Windows Server 2003。當(dāng)然,如果你使用上面提到的任何一種平臺(tái)也是一樣的。
在Windows Server 2003上配置RDWC 雖然RDWC包含在Windows Server 2003中,不過(guò)默認(rèn)情況下它并不會(huì)被安裝。要手動(dòng)安裝RDWC,你需要在控制面板中點(diǎn)開(kāi)“添加刪除程序”項(xiàng)。然后點(diǎn)擊“添加/刪除Windows組件”,激活Windows組件向?qū)?。點(diǎn)擊“應(yīng)用服務(wù)器(Application Server)”,然后點(diǎn)擊“詳細(xì)資料”,添加“互聯(lián)網(wǎng)信息服務(wù)(IIS)”。依次點(diǎn)擊“詳細(xì)資料”/“WWW服務(wù)”/“詳細(xì)資料”,然后添加“遠(yuǎn)程桌面Web連接”。之后點(diǎn)擊完成讓安裝程序安裝指定的組件。
具體的做法是:右鍵點(diǎn)擊“我的電腦”并選擇“屬性”,并打開(kāi)“系統(tǒng)屬性”對(duì)話框。點(diǎn)擊“遠(yuǎn)程”選項(xiàng)卡并勾選“Allow Users To Connect Remotely To This Computer”。默認(rèn)情況下,只有管理員組的用戶可以連接到這臺(tái)電腦中。至于如何讓其他用戶利用RDWC訪問(wèn)到該系統(tǒng)則要看服務(wù)器端的配置了。首先我們來(lái)看看獨(dú)立或成員服務(wù)器的配置。
根據(jù)網(wǎng)絡(luò)配置和服務(wù)器所處的位置,你也許需要在URL區(qū)域輸入完整的域名(FQDN)。你可以檢查服務(wù)器上的Default Web Site,來(lái)確定這個(gè)主機(jī)標(biāo)題(host headers)。在“Administrative Tools”文件夾中打開(kāi)“IIS Manager”控制臺(tái),右鍵點(diǎn)擊“Default Web Site”,選擇屬性。在“Web Site”選項(xiàng)卡中選擇“Advanced”,然后查看“Multiple Identities For This Web Site”列表找到主機(jī)標(biāo)題。如果這個(gè)列表只有“Default”,那么你可以用IP地址來(lái)代替主機(jī)名進(jìn)行連接,或者也可以考慮添加一個(gè)主機(jī)標(biāo)題以便實(shí)現(xiàn)RDWC連接。
當(dāng)你連接到正確的URL,IIS會(huì)顯示一個(gè)頁(yè)面,讓你指定所要連接的服務(wù)器和所要使用的屏幕分辨率。如果你選擇了“Send Logon Information For This Connection”選項(xiàng),該頁(yè)面會(huì)顯示“User Name and Domain”區(qū)域。
另外,RDWC不僅限于管理Windows Server 2003平臺(tái)的系統(tǒng)。在Windows NT 4.0、Windows 2000 Professional/Server以及 Windows XP Professional都是一樣的。本質(zhì)上說(shuō),只要操作系統(tǒng)可以運(yùn)行IIS4.0或以上版本的服務(wù),你就可以在其上安裝RDWC來(lái)實(shí)現(xiàn)對(duì)該系統(tǒng)的遠(yuǎn)程管理。