1、确认是否安装VNC Server

#rpm –q vnc vnc-server

如果已经安装,那么系统会直接显示VNC Server的版本信息

vnc-server-4.1.2-9.el5

2、设定启动VNC Server时自动启用帐号
以root权限修改/etc/sysconfig/vncservers文件:

vi /etc/sysconfig/vncservers

如果要以root,optest账号登录登入桌面分辨率为1024x768,则设置为:

VNCSERVERS=”1:root 2:optest”

VNCSERVERARGS[1]=”-geometry 1024x768 -alwaysshared –depth 16”

其中-alwaysshared表示允许多终端同时登录,-depth指颜色分辨率,可以是8,16,24,32。
3、修改配置文件/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 &

4、设定/修改VNC Server密码
第一次进入的时候要求输入密码:

password: //设定初始密码

verify: //校验初始密码

也可以更改VNCServer密码

$vncpasswd

password: //设定密码

verify: //校验密码
5、以root重启vncserver
#vncserver -kill :1

#vncserver :1

#vncserver -kill :2

#vncserver :2

5、通过vnc客户端或IE进行远程访问
客户端:IP:1 或 IP:2,输入密码后进行访问。

IE:IP:5801 或 IP:5802 输入密码后进行访问,要安装java控件。
6、注意防火墙的设置要允许VNC通过。
如果提示10061错误,一般是vncserver 没有启动。