VNC:Linux下的遠程遙控專家
2024-08-28 00:02:46
供稿:網友
 
						在微軟Windows操作系統中的遠程控制工具軟件非常多,其中大家最熟悉的莫過于賽門鐵克公司的PC ANYWHERE,還有CA ControlIT等等。這些遠程控制工具軟件都可以通過網絡來控制特定的計算機,可以共享那臺計算機的數據資料,操作該計算機上的外部設備。  
  既然在Windows下的遠程控制軟件如此出色,那么在Linux平臺中是否有好用的一次控制工具軟件呢?實際上,在Linux操作系統平臺中也是存在幾款功能強大的遠程控制工具軟件的,只是這些軟件非常少,使用的用戶也不是很多,所以一般的Linux用戶對它們知道的并不多。  
  遠程控制軟件最大的好處就是能通過網絡訪問特定的計算機。比如您在辦公室里上班,想要一些放在家里計算機上的資料,如果使用了遠程控制技術,那么您就不必跑回家用軟件拷貝文件了,只要通過辦公室里的計算機撥號上網或者通過VNP方式就能訪問您家里的計算機,輸入用戶名和密碼,就能拷貝到您需要的資料。當然,具體的軟件設置方法在Windows下是很容易實現的,使用PC ANYWHERE等軟件也可以方便的設置主機和客戶端計算機。  
  在Linux平臺中的有些高級用戶也知道通過在XFree86 下的X應用軟件來遠程控制計算機,不過通過這樣的方式來遠程訪問計算機需要寬帶技術支持,否則很難實現。還有,這種方式也不能跨平臺使用,Linux的主機不能控制非Linux平臺的計算機,也就是說Linux的主機只能控制Linux平臺的計算機,不能控制Windows和Mac操作系統的計算機。這樣給我們的工作會帶來很大的不便。  
  優秀的Linux下的遠程遙控專家VNC能幫助我們實現Linux遠程控制的愿望。VNC (Virtual Network Computing)是虛擬網絡計算機的縮寫。VNC是一款優秀的遠程控制工具軟件,由著名的AT&T的歐洲研究實驗室開發的。VNC是在基于UNIX和Linux操作系統的免費的開放源碼軟件,遠程控制能力強大,高效實用,其性能可以和Windows和MAC中的任何遠程控制軟件媲美。  
  VNC基本上是由兩部分組成:一部分是客戶端的應用程序(vncviewer);另外一部分是服務器端的應用程序(vncserver)。VNC的基本運行原理和一些Windows下的遠程控制軟件很相象。VNC的服務器端應用程序在UNIX和Linux操作系統中適應性很強,圖形用戶界面十分友好,看上去和Windows下的軟件界面也很類似。在任何安裝了客戶端的應用程序(vncviewer)的Linux平臺的計算機都能十分方便的和安裝了服務器端的應用程序(vncserver)的計算機相互連接。另外,服務器端 (vncserver)還內建了Java Web接口,這樣用戶通過服務器端對其他計算機的操作就能通過Netscape顯示出來了,這樣的操作過程和顯示方式比較直觀方便。  
如何獲取和安裝VNC?  
   一 .安裝vnc的rpm包 
  1 安裝linux  
  1.1 圖形界面下的安裝要是在KDE或者GNOME下,直接點擊rpm包,系統會自動開始安裝。中間還會提示你設置密碼,端口等。  
  1.2 命令行下的安裝。 
  下面還是說說命令行下的安裝,其實也是非常簡單的,一個命令就可以了。 
  cd /mnt/f/vnc/ 
  rpm -ivh vnc-3.3.6-2.i386.rpm 
  2 設置vnc server的訪問密碼 
  vncpasswd  
  3 啟動vnc server 
  vncserver  
注意運行后顯示的信息,記下所用的端口號,一般從1開始,因為0被x server占用了.現在,你就能提供vnc服務了.vnc client的用法等會介紹. 
  4 linux上的vnc server內定的管理環境是twm,不好看,也不方便。 
  我們來把它改成KDE. 修改$HOME/.vnc/xstartup這個文件.把starttwm改成startkde 修改后要重新啟動vnc server。