教你如何使用VNC連接Linux服務(wù)器
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 4.0 已經(jīng)自帶了VNC,默認(rèn)也已經(jīng)安裝了,只要配置一下就可以了。但是Windows客戶端還是要安裝的。
VNCServer 配置:
1. 啟動(dòng) VNC Server:
打開終端執(zhí)行:vncserver
***次運(yùn)行 vncserver,將會(huì)要求輸入兩次密碼,會(huì)看到如下提示信息:
New 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log
上邊信息中的“:1”表示啟動(dòng)的***個(gè)vnc桌面。
2. 停止 vncserver:
停止 vncserver 的方法是:
vncserver -kill :1
注意“:1”,表示停止***個(gè)vnc桌面
3. 修改vnc密碼:
修改vnc密碼的方法是執(zhí)行 vncpasswd,輸入兩次密碼即可。
4. 默認(rèn)情況下VNC Viewer只能看到 VNC Server的命令行。
要VNC Viewer上可以看到Linux桌面需要做如下設(shè)置:
在VNC Viewer所在的機(jī)器上,取消/root/.vnc/xstartup文件中下面兩行的注釋即可:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
5. Linux啟動(dòng)后自動(dòng)運(yùn)行VNCServer
1) 在 系統(tǒng)設(shè)置>服務(wù)器設(shè)置>服務(wù) 中把 vncserver 打勾。
2) 打開配置文件/etc/sysconfig/vncservers,去掉下面這行的注釋,
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600"
1表示VNC以桌面1運(yùn)行,這樣可以啟動(dòng)root的桌面。
6. VNC端口
如果需要從外網(wǎng)控制內(nèi)網(wǎng)的某臺(tái)Linux,則需要打開防火墻相應(yīng)的端口,并在路由器上進(jìn)行端口映射。
VNC給瀏覽器的端口是5800+N,給vncviewer的端口是5900+N,N是設(shè)置的display號(hào)
補(bǔ)充: 使用圖形化界面連進(jìn)去后就可以在System setting->Server setting->Services里面將
vncserver勾上,這樣開機(jī)就會(huì)自動(dòng)啟動(dòng)vncserver
或者, #chkconfig vncserver on
您正在閱讀:教你如何使用VNC連接Linux服務(wù)器
【編輯推薦】