技術簡介
傳統的遠程控制軟體一般使用NETBEUI、NETBIOS、IPX/SPX、TCP/IP等協定來實現遠程控制,不過,隨著網路技術的發展,很多遠程控制軟體提供通過Web頁面或者是客戶端形式以Java技術來控制遠程電腦,這樣可以實現不同作業系統下的遠程控制,例如向日葵遠程控制軟體,及支持Web頁面遠程也支持客戶端遠程。
技術作用
遠程辦公
通過遠程控制功能我們可以輕鬆的實現遠程辦公,這種遠程的辦公方式新穎,輕鬆,從某種方面來說可以提高員工的工作效率和工作興趣。
遠程技術支持
通常,遠距離的技術支持必須依賴技術人員和用戶之間的電話交流來進行,這種交流既耗時又容易出錯。但是有了遠程控制技術,技術人員就可以遠程控制用戶的電腦,就像直接操作本地電腦一樣,只需要用戶的簡單幫助就可以得到該機器存在的問題的第一手材料,很快就可以找到問題的所在,並加以解決。
遠程交流
利用遠程技術,商業公司可以實現和用戶的遠程交流,採用互動式的教學模式,通過實際操作來培訓用戶,使用戶從技術支持專業人員那裡學習示例知識變得十分容易。而教師和學生之間也可以利用這種遠程控制技術實現教學問題的交流,學生可以不用見到老師,就得到老師手把手的輔導和講授。學生還可以直接在電腦中進行習題的演算和求解,在此過程中,教師能夠輕鬆看到學生的解題思路和步驟,並加以實時的指導。
遠程維護管理
網路管理員或者普通用戶可以通過遠程控制技術為遠端的電腦安裝和配置軟體、下載並安裝軟體修補程式、配置應用程式和進行系統軟體設定。
在下面的文章中,我們就將Windows之間如何實現遠程控制進行說明。
註:本文只對Windows自帶的遠程協助功能來進行講解。
使用情況
1.區域網路(LAN)內。
2. 通過Internet。
3.Internet防火牆後的個人之間。通過防火牆的連線要求打開TCP 3389號連線埠。
如果協助人被用戶允許,並且被組策略允許或通過“控制臺”的“系統”中的設定而被允許,選擇了“啟用遠程協定並允許從這台機上傳送邀請”複選項,那么他可以控制用戶的計算機並執行任何用戶可以執行的任務,包括訪問網路。要處理組織內的安全問題,下列設定可用:
4.以防火牆形式可以確定組織內的人是否可以通過禁止或允許通過防火牆的連線埠3389的進站和出站流量向組織外請求幫助。
5.組策略
可以設定“組策略”以允許或禁止用戶使用遠程協助來請求幫助。還可以確定用戶是否允許某人遠程控制計算機還是只是查看計算機。
此外,可以設定“組策略”以允許或禁止遠程助理向本地計算機提供遠程協助。
6.個人計算機
個人計算機的管理員可以關閉計算機上的遠程協助請求;這會阻止任何使用此計算機的人傳送遠程協助邀請。
所以進行遠程控制是不會造成電腦危險的。
XP套用
概述
“遠程協助”是Windows XP系統附帶提供的一種簡單的遠程控制的方法。遠程協助的發起者通過MSN Messenger向Messenger中的聯繫人發出協助要求,在獲得對方同意後,即可進行遠程協助,遠程協助中被協助方的計算機將暫時受協助方(在遠程協助程式中被稱為專家)的控制,專家可以在被控計算機當中進行系統維護、安裝軟體、處理計算機中的某些問題、或者向被協助者演示某些操作。
如果你已經安裝了MSN Messenger 6.1,還需要安裝Windows Messenger 4.7才能夠進行“遠程協助”。
使用遠程協助時,可在MSN Messenger的主對話框中單擊“操作→尋求遠程協助”選單命令(如圖2)。然後在出現的“尋求遠程協助”對話框中選擇要邀請的聯繫人。當邀請被接受後會打開了“遠程協助”程式對話框。被邀人單擊“遠程協助”對話框中的“接管控制權”按鈕就可以操縱邀請人的計算機了。
主控雙方還可以在“遠程協助”對話框中鍵入訊息、交談和傳送檔案,就如同在MSN Messenger中一樣。被控方如果想終止控制,可按Esc鍵或單擊“終止控制”按鈕,即可以取回對計算機的控制權。 Windows Vista中如何實現遠程控制,微軟推出它的最新版作業系統Windows Vista,在這款作業系統中,微軟對遠程協助作出了很大的改進,不但功能更為強大,設定與使用也更加靈活。 使用“遠程協助”進行遠程控制實現起來非常簡單,但它必須由主控雙方協同才能夠進行,所以Windows XP專業版中又提供了另一種遠程控制方式——“遠程桌面”,利用“遠程桌面”,你可以在遠離辦公室的地方通過網路對計算機進行遠程控制,即使主機處在無人狀況,“遠程桌面”仍然可以順利進行,遠程的用戶可以通過這種方式使用計算機中的數據、應用程式和網路資源,它也可以讓你的同事訪問到你的計算機的桌面,以便於進行協同工作。
配置遠程桌面主機
遠程桌面的主機必須是安裝了Windows XP的計算機,主機必須與Internet連線,並擁有合法的公網IP位址。主機的Internet連線方式可以是普通的撥號方式,因為“遠程桌面”僅傳輸少量的數據(如顯示器數據和鍵盤數據)便可實施遠程控制。
要啟動Windows XP的遠程桌面功能必須以管理員或Administrators組成員的身份登錄進入系統,這樣才具有啟動Windows XP“遠程桌面”許可權。
右鍵單擊“我的電腦”圖示,選擇“屬性”命令。在出現的對話框中單擊“遠程”選項卡,單擊選中“允許用戶遠程連線到這台計算機”選項框。單擊“選擇遠程用戶”按鈕,然後在“遠程桌面用戶”對話框中單擊“添加”按鈕,將出現“選擇用戶”對話框。(如圖3)
單擊“位置”按鈕以指定搜尋位置,單擊“對象類型”按鈕以指定要搜尋對象的類型。接下來在“輸入對象名稱來選擇”框中,鍵入要搜尋的對象的名稱,並單擊“檢查名稱”按鈕,待找到用戶名稱後,單擊“確定”按鈕返回到“遠程桌面用戶”對話框,找到的用戶會出現對話框中的用戶列表中。
如果沒有可用的用戶,可以使用“控制臺”中的“用戶賬戶”來創建,所有列在“遠程桌面用戶”列表中的用戶都可以使用遠程桌面連線這台計算機,如果是管理組成員即使沒在這裡列出也擁有連線的許可權。
客戶端軟體的安裝
Windows XP的用戶可以通過系統自帶的“遠程桌面連線”程式(在“開始→所有程式→附屬檔案→通訊”中)來連線遠程桌面(如圖1)。如果客戶使用作業系統是Windows 9X/2000,可安裝Windows XP安裝光碟中的“遠程桌面連線”客戶端軟體。
在客戶機的光碟機中插入Windows XP安裝光碟,在顯示“歡迎”頁面中,單擊“執行其他任務”選項,然後在出現的頁面中選擇“設定遠程桌面連線”選項,然後根據提示進行安裝。
訪問遠程桌面
在客戶機上運行“遠程桌面連線”程式,會顯示“遠程桌面連線”對話框,單擊“選項”按鈕,展開對話框的全部選項,如圖2所示,在“常規”選項卡中分別鍵入遠程主機的IP位址或域名、用戶名、密碼,然後單擊“連線”按鈕,連線成功後將打開“遠程桌面”視窗,你可以看到遠程計算機上的桌面設定、檔案和程式,而該計算機會保持在鎖定狀態,如果沒有密碼的情況下,任何人都無法使用它,也看不到你對它所進行的操作。
如果註銷和結束遠程桌面,可在遠程桌面連線視窗中,單擊“開始”按鈕,然後按常規的用戶註銷方式進行註銷。
遠程桌面的Web連線
遠程桌面還提供了一個Web連線功能,簡稱“遠程桌面Web連線”,這樣客戶端無需要安裝專用的客戶端軟體也可以使用“遠程桌面”功能,這樣對客戶端的要求更低,使用也更靈活,幾乎任何可運行IE瀏覽器的計算機都可以使用“遠程桌面”功能。
首先讓我們來看看伺服器端的配置情況。
由於“遠程桌面Web連線”是Internet信息服務(IIS)中的可選的WWW服務組件,因此,要讓Windows XP主機提供“遠程桌面Web連線”功能,必須先行安裝該組件。方法是:運行“控制臺”中的“添加或刪除程式”項,然後在“添加或刪除程式”對話框中單擊“添加/刪除Windows組件”選項,在“Windows組件嚮導”對話框中選擇“Internet信息服務”選項並單擊“詳細信息”按鈕,依次選擇“全球資訊網服務→遠程桌面Web連線”項,確定後返回到“Windows組件嚮導”對話框,單擊“下一步”按鈕,即開始安裝。
接下來,運行“管理工具”中的“Internet 信息服務”程式,依次展開資料夾分級結構,找到“tsweb”資料夾,單擊滑鼠右鍵,選擇“屬性”命令。
在出現的“屬性”對話框中單擊“目錄安全”選項卡,單擊“匿名訪問和身份驗證控制”欄中的“編輯”按鈕,在出現的“身份驗證方法”對話框中選中“匿名訪問”選項即可。這樣我們就可以用IE訪問“遠程桌面”了。
在客戶端運行IE瀏覽器,在地址欄中按“http://伺服器地址(域名)/tsweb”格式鍵入伺服器地址,如伺服器地址為218.76.219.5,則可在地址欄中輸入“http://218.76.219.5/tsweb/”,回車之後,“遠程桌面Web 連線”的頁面將出現在IE視窗中,如圖3所示,在網頁中的“伺服器”欄中鍵入想要連線的遠程計算機的名稱,單擊“連線”按鈕即可連入遠程桌面。
除了遠程桌面與遠程協助外,Windows XP還提供了程式共享功能,在某種意義上,它也是一種對程式的遠程控制,另外NetMeeting中也具有程式共享功能。
以上的遠程控制方式都必須在Windows XP或Windows Server 2003中才能進行,而且功能相對簡單。要在其他的作業系統中進行遠程控制,或者需要遠程控制提供更為強大的功能,就需要使用其他的第三方遠程控制軟體。
98版
引言
筆者一個朋友所在的單位的很多工作都是通過區域網路來完成的。由於是單位的網路維護員,他經常發現有些電腦因為使用者操作不當而出現系統不穩定、當機、套用軟體因為誤刪除而不能使用需要重新安裝等等問題。而該電腦又因為光碟機不好用,無法正常安裝作業系統及其他套用軟體。這時怎么辦呢?共享當然是一個辦法,但它不是最安全的。其實還有一個更好的方法,在這裡筆者要介紹給大家的,是一種更理想的方法——用遠程控制來實現檔案共享。以下操作以兩台電腦都是Windows 98系統為例。
設定
設定被控制方。因為是利用區域網路並在同一域內,所以必須先先填入用戶、密碼及域,進入所在的域。進入“控制臺”打開“密碼”選項,點擊“遠程管理”選項卡,將“啟用此伺服器的遠程管理”選項打上勾,並在密碼及確認密碼欄內將控制密碼輸入。
提示:不知道密碼的人是無法控制該電腦的。在設定完此項後,您就可以去安心地設定遠程控制了。
設定控制一方。同樣要先進入所在的域,然後進入“控制臺”打開“添加/刪除程式”選項,選擇“Windows安裝程式”選項卡,將“系統工具”打上勾,點擊“詳細資訊”進入,將“系統工具”組件里的“網路監視器”打上勾,並點擊“確定”。
提示:如需Windows 98系統檔案,請將Windows 98安裝光碟放入光碟機內。
使用
點擊“程式→附屬檔案→系統工具”,將網路監視器打開。在進入網路監視器後,點擊選單欄里的“伺服器→選擇伺服器”,在出現的頁面提示欄里輸入被遠程控制的計算機名,或者點擊瀏覽找到這台計算機。確定後會出現一提示框,讓您輸入密碼,這裡的密碼就是你在被控制電腦上所設定的密碼,同時在提示框下將“請將密碼保存到密碼列表”的勾去掉。
提示:如果打上勾的話,下次其他人不需要輸入密碼就可以遠程控制這台電腦了。
這時就可以看到你已經將被控制電腦連線上了,在標題欄上可以看到“1連線到\某某”(這裡的某某就是被控制電腦的計算機名),而在下方顯示的遠程控制電腦的用戶是zxb,計算機名是趙曉彬。從你的網上鄰居里中,可以看到那台電腦的所有硬碟驅動器被完全共享了,但是此時在同一域中的其他電腦,卻看不到這台電腦被共享的一絲痕跡。你就可以將所需要的檔案複製到被控制的電腦中了。
提示:在解決問題之後,一定要將“網路監視器”卸載,方法是依次進入“控制臺→添加/刪除程式→系統工具”將“網路監視器”前的勾去掉就可以了。
2000
引言
很多企業或者學校都使用Windows 2000作為常用的作業系統。但是在使用Windows 2000時,由於用戶對Windows 2000作業系統不熟悉,時常出現不正確的操作,給系統本身帶來很多問題。以往,網路管理員通過使用當面指導和一些遠程控制軟體來協助解決以上問題。其實,我們完全可以通過使用Windows 2000 Server終端服務的遠程協助來解決這些問題。通過終端服務的遠程協助功能,網路管理員可以與用戶共享桌面,來指導用戶如何套用。
終端服務實現
終端服務是Windows 2000的內置功能,它具有遠程管理和應用程式伺服器兩種模式。本文介紹的就是基於應用程式伺服器模式下的遠程協助功能。在應用程式伺服器模式下,網路管理員可以從中心機房部署和管理應用程式,從而節約了維護、升級所需要的時間和人力。
終端服務可以通過在“控制臺/添加刪除程式”中選擇“Terminal Services”安裝,安裝完終端服務以後計算機要求重新啟動。需要注意的是,安裝終端服務不僅在計算機上實現了服務,同時還安裝了一套客戶端軟體,它位於C:\WinNT\System32\Clients目錄下,用戶計算機需要得到協助時,可以通過安裝好的客戶端軟體連線到終端伺服器上,網路管理員就可以實施遠程協助了。
客戶端的實現
客戶端的實現有兩種方法。第一種方法是通過網路已分享資料夾來安裝,這種方法比較容易;第二種方法是在客戶端計算機使用軟碟安裝,在安裝終端服務的同時,伺服器還同時提供了客戶端軟體的生成工具,使用該工具可以生成客戶端安裝軟碟,這種方法相對前一種方法來講,比較麻煩。
客戶端的安裝很簡單,只要找到已分享資料夾或第一張軟碟,運行Setup.exe後隨著嚮導指示去做就行了。
實現遠程協助
要實現遠程協助,需要網路管理員和被協助者同時使用客戶端軟體連線到終端伺服器上,網路管理員通過使用終端伺服器上的終端伺服器管理工具找到代表被協助者的會話,網路管理員可以通過右擊被協助者的會話標籤,在彈出的選單中選擇“遠程控制”即可。可以在實施控制之前,通過“傳送訊息”通知客戶端做好準備。為了保證協助的可操作性,在實施遠程控制之前,系統會詢問如何快速中止遠程控制會話。與此同時被協助者的螢幕上會顯示一個詢問是否接受遠程用戶的協助和控制的提示:“Do you accept the request?”,這主要是出於安全考慮,防止惡意客戶端隨意遠程控制其他用戶。
當被協助者接受了遠程控制以後,終端伺服器就會把被協助者的桌面顯示傳送給網路管理員,這時網路管理員和被協助的用戶都可以控制桌面和應用程式,即此時網路管理員就可以協助客戶端了。
注意事項
由於微軟嚴格的許可證制度,終端伺服器需要使用特定的終端服務許可。如果沒有發布該許可的許可證伺服器,終端服務只允許使用90天。
此外,終端服務的另外一種模式——遠程管理,由於使用了更嚴格的加密措施,所以可以提供網路管理員實施遠程管理的能力,而且不需要額外的許可證。
遠程套用
遠程協助改進
微軟對Windows Vista中遠程協助功能最大的改進莫過於有效性的提高。在Windows XP中,要建立遠程協助的連線,對網路條件有很大的限制:兩台PC要么在同一個網段內,要么需具有公網IP位址,而一旦兩台PC均在NAT後,遠程協助往往成為了不可能任務。在Windows Vista中就不同了,通過改進的NAT穿越機制,在開啟必要的防火牆連線埠的情況下,遠程協助可以在複雜的網路條件下輕鬆地建立連結,即便兩台PC都位於NAT或防火牆後。 使用Windows Vista中的遠程協助
設定
在Windows Vista中使用遠程協助的方法相當簡單,與Windows XP中遠程協助功能“隱身”於“幫助和支持中心”不同,Windows Vista中遠程協助作為一個單獨的應用程式出現在開始選單中。
要使用遠程協助,只需依次點擊開始=>所有程式 =>維護=>遠程協助(圖1)。
首先,遠程協助會彈出一個視窗,詢問欲尋求他人的幫助還是向他人提供幫助。
如果欲尋求他人的幫助,則點擊“邀請信賴的人來幫助你 (Invite Someone You Trust To Help)”選項,然後的過程與Windows XP中類似,遠程協助邀請方會看到一個關於邀請方式的選擇視窗:是通過e-mail傳送邀請還是將邀請保存為檔案。
在邀請他人協助時,Windows Vista會要求邀請者輸入一個最短6位的邀請確認密碼,這用來在被邀請方試圖連線到系統時驗證其身份。這樣,當傳送出邀請後,Windows Vista會彈出一個注意視窗,等待受邀請者的連線。
被邀請方接到邀請後,首先需要輸入邀請者設定的密碼,注意,僅僅輸入密碼並不能完成連結建立過程,這時,在邀請者的PC上將會彈出一個視窗,詢問是否允許建立來自對方的遠程協助連線,只有邀請者確認後連線才會建立。這在一定程度上可以提高系統安全。
在整個遠程協助過程中,遠程協助對話框將一直顯示在用戶的桌面。與Windows XP相比,Windows Vista中的遠程協助有了很多新的功能與特性,遠程協助的雙方可以暫停協助進程、交談、與傳輸檔案等。另一點值得注意的是,在遠程協助過程中,協助者只有在被協助者給予許可權後才能夠接管遠程的計算機,這也讓被協助者對自己的系統具有更強的控制。在協助者的螢幕上,同樣也會顯示類提醒視窗,所不同的多了一個“控制請求( Request Control )”圖示,在協助者按下這個按鈕,被協助者同意後才會移交系統的控制權。
過上面的方法,我們可以看到常用的四種作業系統如何實現遠程控制。熟練的掌握了這些技巧,就可以在網路上互相尋求幫助,也方便與解決我們在實際運用中遇到的困難。