VNC(Virtual Network Computing)虛擬網(wǎng)絡(luò)計(jì)算工具,本質(zhì)上來(lái)說(shuō)是一個(gè)遠(yuǎn)程顯示系統(tǒng),管理員通過(guò)它不僅僅可以在運(yùn)行程序的本地機(jī)上察看桌面環(huán)境,而且可以從Internet上的任何地方察看遠(yuǎn)程機(jī)器的運(yùn)行情況,而且它具有跨平臺(tái)的特性。 Linux 要使用遠(yuǎn)程桌面需要安裝VNC,好在Red Hat Enterprise Linux AS 5.0 已經(jīng)自帶了VNC,默認(rèn)也已經(jīng)安裝了,只要配置一下就可以了。但是Windows客戶(hù)端還是要安裝的。 VNCServer 配置:
1. 啟動(dòng) VNC Server: 打開(kāi)終端執(zhí)行:vncserver
2. 默認(rèn)情況下VNC Viewer只能看到 VNC Server的命令行。 要VNC Viewer上可以看到Linux桌面需要做如下設(shè)置: 在VNC Viewer所在的機(jī)器上,取消/root/.vnc/xstartup文件中下面兩行的注釋即可: unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc
3. Linux啟動(dòng)后自動(dòng)運(yùn)行VNCServer
1) 在 系統(tǒng)設(shè)置>服務(wù)器設(shè)置>服務(wù) 中把 vncserver 打勾。
2) 打開(kāi)配置文件/etc/sysconfig/vncservers,去掉下面這行的注釋?zhuān)?VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 800x600" (這里注意一下,默認(rèn)系統(tǒng)配置里有 –nolisten tcp 和 –nohttpd ,這兩個(gè)是阻止Xwindows登陸和HTTP方式VNC登陸的,如果需要圖形界面,那就刪除這部分。) 1表示VNC以桌面1運(yùn)行,這樣可以啟動(dòng)root的桌面。
4. VNC端口 如果需要從外網(wǎng)控制內(nèi)網(wǎng)的某臺(tái)Linux,則需要打開(kāi)防火墻相應(yīng)的端口,并在路由器上進(jìn)行端口映射。 VNC給瀏覽器的端口是5800+N,給vncviewer的端口是5900+N,N是設(shè)置的display號(hào)
Windows 客戶(hù)端 VNC Viewer 的配置: 1. 從 http://www.realvnc.com/download.html 下載 VNC Free Edition for Windows Version 4.1.2 2. 打開(kāi) VNCViewer : 填入VNCServer 的IP:編號(hào)(1或2或...) 3. VNCViewer 切換全屏模式:F8