|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2003-07-09, 03:06 AM | #1 |
榮譽會員
|
跨系統平台的遠端桌面控制
現在的遠端控制軟體一般都是被控端和遠端的終端都必須是同一種操作系統,比如說你可以用你的Windows遠端遙控其他Windows系統,卻不能用Windows控制Linux系統。對於經常需要遠端控制電腦的管理人員來說,必須安裝幾種系統,反覆的在幾種系統之間切換,非常的不方便!
現在好了!通過VNC——Virtual Network Computing,我們可以實現異種操作系統之間的相互操作。使用VNC可以使你的不同電腦之間實現真正的相互操作,不過,VNC只限於GUI之間的相互操作,如Windows同Linux系統的X Window之間相互操作,Windows同Macintosh之間的相互操作。 目前VNC支持的OS環境有:各種Sparc Solaris、Macintosh 68K、Macintosh PPC、各種x86 Linux、Windows 9x/NT/2000、Windows CE、等。 一、Windows下的安裝 你可以在http://www.uk.research.att.com/vnc下載VNC的最新版本。目前的最新版本是3.3,注意下載的時候對應你的操作系統。下載完畢後將壓縮封裝開,解壓到一個資料夾中,執行其中的setup.exe進行安裝。安裝完畢後開啟「開始」-「程序」-「VNC」,你可以看到相應的元件。線面進行配置工作。 1、裝服務端 選元件中的「Administrative Tools→Install WinVNC Service」即可完成VNC服務器端的安裝工作。 2、服務端的啟動與配置 執行VNC元件中的「Run WinVNC(App Mode)」項,執行後會在工作列最右方出現一個帶「VNC」字樣的小托盤。然後右鍵按下該圖示,選項「Properties對服務端進行設定,將出現配置視窗............. winvnc:current user properties 在「Password」(密碼)處輸入客戶端連接時所需密碼,注意該處密碼不能為空!另外兩個選項:「Disable Remote KeyBoard & Pointer」(連接時禁止客戶端使用連接螢幕中的鍵盤和滑鼠)和「Disable Local KeyBoard & Pointer」(連接時禁止本機使用鍵盤和滑鼠),你可以根據需要進行選項。還有一個最重要的選項--「Display Number」,他的設定將引起用瀏覽器進行控制的連接阜號變化,他的預設值是「0」,你如果需要自己設定的話,將「Auto」前面的鉤去掉,然後填上你想要的數字,這樣,最後用瀏覽器遠端控制連接的連接阜號就變為5800+你填的數字,也就是說如果填上9,那麼連接阜就變成了5809,至於具體怎麼連接將在後文中詳細介紹。配置完畢後點擊「OK」退出。 3、客戶端的連接 執行VNC元件中的「Run VNCviewer」項,執行後會彈出一個名為「Connection details」(連接明細)的視窗,在「VNC server」處填入伺服器端的IP位址後,再按「OK」即開始連接............ connection details Vnc verser 61.50.56.203 Use host display 久會彈出一個視窗要求輸入密碼,輸入剛才配置的密碼即可。連接成功後就可以在客戶端像使用本機的一個視窗一樣對伺服器端進行任何操作了!而所有操作結果都可以在兩機上同步顯示出來。圖三為成功連接後的客戶端的螢幕。在此圖中,伺服器端執行的操作系統為Windows 2000 Advanced Server英文版,客戶端執行的操作系統為Windows 2000中文版。 4、通過瀏覽器操作 如果你在網咖之類的地方,沒有安裝客戶端,那麼,你還可以通過瀏覽器操作遠端的主機(注意,你的瀏覽器要支持Java)。VNC伺服器本身帶了一個小的Web server,通過它,瀏覽器可以直接來操作系統遠端主機。 在瀏覽器的URL欄中鍵入:http://61.50.56.203:5800(伺服器的IP位址為61.50.56.203,在上面執行了一個VNC服務)。稍後,出現一個頁面要求你輸入密碼,輸入正確密碼後,主機的視窗管理器出現在你的瀏覽器中了! 這時的瀏覽器如同一個框架,瀏覽器中的終端是一個Java applet,它可以實時地將你的滑鼠、鍵盤信息傳送到遠端主機。 在瀏覽器中對遠端主機進行操作,操作方法完全與控制台相同。不過,顏色可能有點不對。 使用瀏覽器的情況下,你的VNC伺服器提供的Web服務的連接阜可能不是5800,這取決於你的設定情況,具體的設定請參見前文。 二、Linux/Unix下的安裝 線面我們將看到最激動人心的時刻,不同操作系統之間的互相控制! 下載對應Linux操作系統的版本後,此處的檔案名為vnc-3.3.3r2_x86_linux_2.0.tgz,注意要下載tgz壓縮格式的,下載完畢後就可以按照下面的步驟進行安裝了。 1、 安裝 進入下載後文件的儲存目錄,執行以下指令: tar zxvf vnc-3.3.3r2_x86_linux_2.0.tgz cd vnc_x86_linux_2.0 cp *vnc* /usr/local/bin/ mkdir /usr/local/vnc cp -r classes/ /usr/local/vnc/ 2、設定VNC伺服器的訪問密碼 執行vncpasswd,兩次輸入客戶端登入時所要求的密碼,完成客戶密碼的設定。 3、啟動VNC伺服器 輸入vncserver :2以啟動VNC伺服器,其中的「2」是「Display Number」,你可以自訂為不為0的數。 4、使用vncviewer遠端控制伺服器 vnc server啟動成功後,你就可用vncviewer來遠端控制桌面了. 指令格式: vncviewer xxx.xxx.xxx.xxx:display number,其中的Display number為剛才你輸入的號碼。 例如,vncviewer 192.168.0.1:1 按要求輸入密碼就可以看到遠端的桌面了. 注意:viewers需要在16位色的顯示模式下工作,如果您的操作系統中沒上16位色,那麼請您及時的調整您電腦的顯示模式。不然vncviewer無法正常工作。 如果你是用Windows遠端控制Linux,那麼客戶端的方法未變,依然按照前文所說的進行操作。 當在Linux下使用VNC操作Windows時,在X視窗管理器中的終端中鍵入: VNCviewer 之後,出現一個對話小視窗,輸入Windows系統的IP位址,如果伺服器設定的Display number值不為0,還要注意指明其值。當VNCviewer成功連接至VNC伺服器後,會提示用戶輸入以前設定好的密碼,之後即可以進行對Windows的操作了。 5、linux版vnc server的改進 linux上的vnc server內定的桌面管理環境是twm,如果看不過眼的話就換成KDE吧! 修改$HOME/.vnc/xstartup這個文件。把所有內容的行前加上#,再在接尾部份加上 startkde & 重新啟動VNC服務後,就用kde來替代twm了,用起來方便不少。 6、通過瀏覽器使用VNC 通過瀏覽器使用VNC和在Windows系統下一樣。要注意連接阜號的變化,假設伺服器是192.168.0.1:1的話,那麼,可用瀏覽器訪問http://192.168.0.1:5800,其中連接阜號=display number(前面記下的)+5800。 ms ie 流覽器URL.............. http://61.50.56.203:5800 VNC提供了一種通用的異種操作系統之間的互操作方法,軟體小巧,使用瀏覽器甚至可以不用安裝客戶端程序,更可以用掌上電腦進行控制,大大方便了用戶的使用。更重要的是它是一個自由軟體,完全免費!是不是心動了呢?趕快去Down一個來試試吧,一定會讓你愛不釋手的的! |
送花文章: 3,
|