[环境]
OS: centos 6  linux 2.6.32
VNC: tigervnc-server-1.0.90(系统默认安装)
VNC用户:root

[步骤]
01.确认vncserver
[]# rpm -qa | grep vnc
;如果没有安装vncserver 就安装
;tigervnc是vnc V4


02.编辑iptable 打开对应端口5901 (5801用于web-java访问)
[]# vi /etc/sysconfig/iptables
增加记录
#VNCServer
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT

03.开启VNC服务(守护进程)
[]# ntsysv

[]# chkconfig vncserver on

然后通过
[]# chkconfig --list | grep vnc 确认vncserver 启用(enable)


04.启用VNC账号(本例:root)
编辑 /etc/sysconfig/vncservers
在最后添加
VNCSERVER="1:root"

05.确定VNC访问密码
[]# vncserver :1
输入密码 并确认

或者
[]# vncpasswd 修改当前用户(root)的VNC密码


06.开机时启动vncserver
编辑 /etc/rc.d/rc.local
在最后添加
vncserver :1

07.重启机器
[]# sync;sync;reboot