LINUX VNC 配置

注:安裝教程很多、以下我網上尋找的、發表者(唐勇)

linux vnc 配置和使用

VNC(Virtual Network Computing)虛擬網絡計算工具,本質上來說是一個遠程顯示系統,管理員通過它不僅僅可以在運行程序的本地機上察看桌面環境,而且可以從Internet上的任何地方察看遠程機器的運行情況,而且它具有跨平臺的特性。
Linux 要使用遠程桌面需要安裝VNC,好在Red Hat Enterprise Linux AS 4.0 已經自帶了VNC,默認也已經安裝了,只要配置一下就可以了。但是Windows客戶端還是要安裝的。
1.       啓動 VNC Server:
打開終端執行:vncserver
[root@localhost]# vncserver
You will require a password to access your desktops.
Password:
Verify:
xauth: creating new authority file /root/.Xauthority
New 'localhost.test:1 (root)' desktop is localhost.test:1
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.test:1.log
You have new mail in /var/spool/mail/root
第一次運行 vncserver,將會要求輸入兩次密碼,上邊信息中的“:1”表示啓動的第一個vnc桌面。
2、VNC的啓動/停止/重啓
#service vncserver start/stop/restart
關閉具體的vncserver命令:vncserver -kill :1
注意“:1”,表示停止第一個vnc桌面
3. 修改vnc密碼:
修改vnc密碼的方法是執行 vncpasswd,輸入兩次密碼即可。
4. 默認情況下VNC Viewer只能看到 VNC Server的命令行。
要VNC Viewer上可以看到Linux桌面需要做如下設置:
在VNC Viewer所在的機器上,取消/root/.vnc/xstartup文件中下面兩行的註釋即可:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
命令如下:
(1)、修改vnc的配置參數 此修改是爲了遠程能夠看到桌面,不是灰色的狀態。。。
[root@localhost]# vi /root/.vnc/xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER   註銷
exec /etc/X11/xinit/xinitrc  註銷
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & 註銷
twm &註銷
(2)關閉vncserver :1 ,並其重新啓動vncserver :1 ,命令如下:
[root@localhost soft]# vncserver -kill :1
[root@localhost soft]# vncserver :1
5. Linux啓動後自動運行VNCServer
1) 在 系統設置>服務器設置>服務 中把 vncserver 打勾。
2) 打開配置文件/etc/sysconfig/vncservers,去掉下面這行的註釋,
VNCSERVERS=”1:root”
VNCSERVERARGS[1]=”-geometry 800×600″
1表示VNC以桌面1運行,這樣可以啓動root的桌面。
6. VNC端口
如果需要從外網控制內網的某臺Linux,則需要打開防火牆相應的端口,並在路由器上進行端口映射。
VNC給瀏覽器的端口是5800+N,給vncviewer的端口是5900+N,N是設置的display號
Windows 客戶端 VNC Viewer 的配置:
1. 從
http://www.realvnc.com/download.html
下載 VNC Free Edition for Windows Version 4.1.2
2. 打開 VNCViewer :
填入VNCServer 的IP:編號(1或2或…)
3. VNCViewer 切換全屏模式:F8
順便說一下,Linux 下 SSH 也是一個不錯的遠程管理工具,不過 SSH 沒有圖形用戶界面。
——————————————————————————
此上是安裝教程。。
按照網上教程,我就是無法連接、
查看了我的root/.vnc 下面的文件
 

裏面有很多*.log

最後在/etc/sysocnfig/vncserver 裏修改

 

 

改有3這個桌面,最終連接成功、、、

納悶,爲啥前二個不能用呢?

請大家給予分析下哈、、、、

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章