实验环境:Centos5.5,vnc-server-4.1.2-14.el5_3.1
1.确认VNC是否安装
默认情况下,Centos安装程序会将VNC服务安装在系统上。
确认是否已经安装VNC服务及查看安装的VNC版本
[root@testdb ~]# rpm -qa | grep vncserver
vnc-server-4.1.2-14.el5_3.1
2.VNC配置文件[root@testdb ~]# vi /etc/sysconfig/vncservers
VNCSERVERS="1:root "
VNCSERVERARGS[1]="-geometry 1024x768" 3..配置VNC图形桌面环境为KDE或GNOME桌面环境
如果您是按照我的上面方法进行的配置的,登陆到桌面后效果是非常简单的,只有一个Shell可供使用,这是为什么呢?怎么才能看到可爱并且美丽的KDE或GNOME桌面环境呢?回答如下
之所以那么的难看,是因为VNC服务默认使用的是twm图形桌面环境的,可以在VNC的配置文件xstartup中对其进行修改,先看一下这个配置文件
[root@testdb ~]# cat /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 &
gnome-session &
#startkde &
将这个xstartup文件的最后一行修改为“startkde &”,再重新启动vncserver服务后就可以登陆到KDE桌面环境,将这个xstartup文件的最后一行修改为“gnome-session &”,再重新启动vncserver服务后就可以登陆到GNOME桌面环境
[root@testdb ~]# vncpasswd
Password:
Verify:
5.启动和停止VNC服务
1)启动VNC服务命令
[root@testdb ~]# service vncserver start
2)停止VNC服务命令
[root@testdb ~]#service vncserver stop
3)重新启动VNC服务命令
[root@testdb ~]# service vncserver restat
4)设置VNC服务随系统启动自动加载
[root@testdb ~]# chkconfig vncserver on
[root@testdb ~]# chkconfig --list vncserver
vncserver 0:off 1:off 2:on 3:on 4:on 5:on 6:off