主要参考文档:

中文:http://wiki.centos.org/zh/HowTos/VNC-Server

英文:http://wiki.centos.org/HowTos/VNC-Server

描述很规范、全面。

记录下安装过程中知识点/要点:

1.linux是一个内核,需安装一个窗口管理员来取得一个正常的图像式桌面。举个例说,你可以用 yum groupinstall "GNOME Desktop Environment" 这个指令来安装 Gnome 桌面及所需的组件。其它受欢迎的桌面环境包括 KDE 及 XFCE-4.4。XFCE 比 Gnome 及 KDE 更为轻量,而且已收录在 extras 软件库内。

2.配置vnc要编辑的文件:/etc/sysconfig/vncservers , 修改中VNCSERVERS字段(确保取消了这行的注释):

VNCSERVERS="1:root 2:user1"

如果为多个用户开启VNC服务,则用空格隔开即可。

如果需要修改分辨率,设置是否允许通过TCP登录、是否允许通过Web登录以及是否允许不安全TCP tunel登录,则修改VNCSERVERARGS[1]字段:

VNCSERVERARGS[1]="-geometry 1024x768 -nolisten tcp -nohttpd -localhost"

注意按照注释提示,酌情修改。

3.如果系统开启了防火墙,使用vnc viewer连接,还要把5901~590x端口,使用web方式连接把5801~580x端口(取决于你为多少个用户开启VNC服务,如果VNC第一个端口开放,则为5801,以此类推)打开,至于是开启TCP端口还是UDP端口,按照自己的设置来修改。

4.要在开机时引导 vncserver,请输入 /sbin/chkconfig vncserver on 这个指令

或者手动往rc2~5.d/中加入vncserver的链接
5.修改密码使用vncpasswd,
6.疑问:IP后要加:1才能连,且是启用了新的进程
,刚配好的时候不需要这样的