筆者所在的企業在全國都設有辦事處,日常工作中電腦難免會有這樣或那樣的問題出現,因辦事處沒有維護電腦的專業人員,所以每次出現問題時都會電話請求協助。借助PCAnywhere遠程控制軟件,可以輕松實現在本地計算機上控制遠程計算機,進行軟件維護、升級和故障排除等操作,既省去了親臨現場的旅途奔波,也為企業節省了大筆的服務經費,真是一舉兩得。兩地計算機的協同工作,PCAnywhere在其中所起的作用可不小啊。
在介紹PCAnywhere之前,我先簡單介紹一下遠程控制的原理。遠程控制就是利用遠程控制軟件在兩臺計算機之間建立起一條數據交換的通道,從而使主控端可以向被控端發送指令,操縱被控端完成某些特定的工作。要實現遠程控制,需要滿足一些條件:首先主控電腦和被控電腦都處在網絡中,其次是雙方都有相同的通信協議,一般使用TCP/IP協議進行通信,另外還有一個是在兩臺計算機上都必須安裝遠程控制軟件(如PCAnywhere等),而且一臺必須配置為被控端,另一臺配置為主控端。被控端計算機等候與主控端計算機的連接,并且被控端由主控端進行控制,控制被控端計算機中的各種應用程序運行。主控端負責發送指令和顯示遠程計算機執行程序的結果,而運行程序所需的系統資源均由被控端計算機負責。
PCAnywhere是由賽門鐵克(Symantec)公司出品的遠程控制軟件,可在Windows 98/NT/2000/XP平臺上運行。它功能強大,幾乎支持所有的網絡連接方式與網絡協議,利用PCAnywhere,計算機管理人員可以輕松地實現在本地計算機上控制遠程計算機,使得兩地的計算機可以協同工作。筆者所用的PCAnywhere版本是10.0,下面所提到的PCAnywhere 均指10.0版本。
PCAnywhere的工作原理
首先由主控端向被控端發出共享控制請求,控制端接收到共享控制請求以后會給出一個響應信號,并對主控端的合法身份進行驗證,此時,主控端必須向被控端提供遠程控制所需的合法用戶賬號及密碼,如果被控端驗證密碼及賬號無誤,則控制端可以開始操縱被控端進行遠程控制,否則,被控端會拒絕主控端的控制請求。被控端除了用身份驗證手段來保證安全外,還可控制有誰能夠連接該計算機以及遠程用戶所具有的權限。
被控端的配置
啟動PCAnywhere,在PCAnywhere管理器窗口中(如圖1),單擊“被控端”按鈕,系統將顯示被控制端可以使用的連接項目,包括Direct、Modem、Network ,Cable,DSL等選項,其中,Direct是指通過串口直接電纜相連,一般很少采用;Modem是指撥號訪問,即通過調制解調器與Internet建立連接;Network是指通過網卡訪問,一般用在局域網中進行遠程控制,Cable即Cable Modem(電纜調制解調器),DSL則包括了我們常用的ADSL。我們可以根據網絡連接的實際情況進行選擇,雙擊相應的選項就可以啟動被控端。如果想修改已有項目的屬性,可在選定的項目上單擊鼠標右鍵,選擇“屬性”命令進行配置。
圖1 PCAnywhere管理器