微軟遠(yuǎn)程桌面服務(wù)使用詳情白皮書
原創(chuàng)【51CTO獨(dú)家特稿】遠(yuǎn)程桌面是微軟公司為了方便網(wǎng)絡(luò)管理員管理維護(hù)服務(wù)器而推出的一項(xiàng)服務(wù)。從windows 2000 server版本開始引入,網(wǎng)絡(luò)管理員使用遠(yuǎn)程桌面連接程序連接到網(wǎng)絡(luò)任意一臺開啟了遠(yuǎn)程桌面控制功能的計(jì)算機(jī)上,就好比自己操作該計(jì)算機(jī)一樣,運(yùn)行程序,維護(hù)數(shù)據(jù)庫等。遠(yuǎn)程桌面從某種意義上類似于早期的telnet,他可以將程序運(yùn)行等工作交給服務(wù)器,而返回給遠(yuǎn)程控制計(jì)算機(jī)的僅僅是圖象,鼠標(biāo)鍵盤的運(yùn)動變化軌跡。從實(shí)質(zhì)上來說,Windows系統(tǒng)自帶的遠(yuǎn)程桌面工具也是一種非常方便而有效的遠(yuǎn)程監(jiān)控及管理工具,下面將以Windows XP下的遠(yuǎn)程桌面為例介紹其功能。
遠(yuǎn)程桌面是Windows XP Professional的新功能,通過使用該功能,我們可以通過網(wǎng)絡(luò)從其它計(jì)算機(jī)登錄到開啟了遠(yuǎn)程桌面功能的計(jì)算機(jī),查看該計(jì)算機(jī)的桌面內(nèi)容,操作計(jì)算機(jī)中安裝的程序,訪問遠(yuǎn)程計(jì)算機(jī)上保存的所有文件。
在測試版的Windows XP Service Pack 2 Build 2055中,安裝該補(bǔ)丁的系統(tǒng)曾支持兩個用戶同時登錄,不過不知道因?yàn)槭裁丛?,在最終的正式版Service Pack2中該功能又被取消了。好在通過當(dāng)初測試版SP2中的一個文件,我們依然可以讓自己的計(jì)算機(jī)實(shí)現(xiàn)該功能。
要使用這種方法,請確保你的計(jì)算機(jī)是Windows XP Professional版,并且已經(jīng)安裝了Service Pack2,其次你需要有2055版SP2中的termsrv.dll文件。
首先確定你的光驅(qū)中沒有Windows XP的安裝光盤,接著運(yùn)行“Services.msc”打開服務(wù)設(shè)置窗口,找到Terminal Service這個服務(wù),雙擊打開屬性對話框,在“啟動類型”下拉菜單中選擇“已禁用”,接著重啟動計(jì)算機(jī)。
重啟動之后打開我的電腦窗口,在地址欄中輸入“%systemroot%/system32/dllcache”,刪除其中的termsrv.dll文件,接著把2055版SP2中的termsrv.dll文件按順序分別復(fù)制到%systemroot%/system32/dllcache和%systemroot%/system32文件夾下,覆蓋原文件。注意:在這過程中可能會彈出類似圖二的對話框,提醒你系統(tǒng)文件發(fā)生了改變,要你放入光盤恢復(fù)正確的文件。這屬于正常現(xiàn)象,而且我們的目的就是替換現(xiàn)有的系統(tǒng)文件,因此不必理會,點(diǎn)擊取消按鈕,接著在隨后出現(xiàn)的對話框中點(diǎn)擊“是”。除此之外還需要修改一下注冊表,運(yùn)行“Regedit”打開注冊表編輯器,在左側(cè)面板中定位到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Licensing Core,在該鍵下新建一個名為“EnableConcurrentSessions”的DWORD值,并設(shè)置該值的數(shù)據(jù)為1。之后需要再次重啟動電腦。隨后繼續(xù)運(yùn)行“Services.msc”打開服務(wù)設(shè)置窗口,雙擊Terminal Service這個服務(wù)打開其屬性對話框,在“啟動類型”下拉菜單中選擇“自動”,點(diǎn)擊確定之后點(diǎn)擊啟動按鈕。
接著我們要開啟遠(yuǎn)程桌面功能了,該功能默認(rèn)情況下是關(guān)閉的。在我的電腦圖標(biāo)上點(diǎn)擊鼠標(biāo)右鍵選擇屬性,打開系統(tǒng)屬性對話框,接著打開遠(yuǎn)程選項(xiàng)卡,首先選中“允許用戶遠(yuǎn)程連接到此計(jì)算機(jī)”選項(xiàng),然后點(diǎn)擊旁邊的“選擇遠(yuǎn)程用戶”按鈕,將所有你允許遠(yuǎn)程連接到該計(jì)算機(jī)的用戶全部添加進(jìn)去(圖1)。到此遠(yuǎn)程計(jì)算機(jī)一端就已經(jīng)全部設(shè)置好了。
圖1
回到客戶端計(jì)算機(jī)上(客戶端計(jì)算機(jī)可以是Windows 95之后任何版本的Windows操作系統(tǒng),不過除了Windows XP,其它版本W(wǎng)indows中都需要安裝遠(yuǎn)程桌面客戶端組件,具體做法請參考Windows幫助文件),在開始菜單的附件/通訊下打開遠(yuǎn)程桌面連接組件,輸入遠(yuǎn)程計(jì)算機(jī)的名稱或IP地址,然后點(diǎn)擊旁邊的“選項(xiàng)”按鈕,輸入可以進(jìn)行遠(yuǎn)程連接的帳戶的用戶名和密碼,隨后你還可以根據(jù)需要設(shè)置其它選項(xiàng)。所有選項(xiàng)設(shè)置完畢后點(diǎn)擊連接按鈕,稍等片刻后就可以成功登錄。而這時打開遠(yuǎn)程計(jì)算機(jī)的任務(wù)管理器就可以在用戶選項(xiàng)卡下看到,同時有兩個用戶連接到了這臺計(jì)算機(jī)(圖2),其中會話一欄顯示為“Console”的是在本地登錄的用戶,而顯示為“RDP-Tcp#1”的是通過遠(yuǎn)程桌面連接上去的用戶。
圖2
值得注意的是:該遠(yuǎn)程桌面功能有一個局限性,如果已經(jīng)有用戶在本地登錄了計(jì)算機(jī),那么如果你要從遠(yuǎn)程登錄,已經(jīng)在本地登錄的用戶就無法繼續(xù)使用計(jì)算機(jī)了。如果遠(yuǎn)程計(jì)算機(jī)上打開了快速用戶切換功能,本地登錄的用戶只能斷開自己的會話,返回歡迎屏幕;而如果遠(yuǎn)程計(jì)算機(jī)禁用了快速用戶切換功能,本地登錄的用戶就必須注銷。
【51CTO獨(dú)家特稿,合作站點(diǎn)轉(zhuǎn)載請注明原文譯者和出處?!?/p>
【編輯推薦】