1 安装图形桌面系统和VNC
yum groupinstall "GNOME Desktop Environment" # 桌面环境
yum install vnc-server # VNC Server
yum install vnc # VNC Client
2 添加vnc用户
useradd eric
useradd leo
...
分别以这些用户登录,运行 vncpasswd,创建vnc口令。
3 编辑vnc服务的配置
编辑 /etc/sysconfig/vncservers,在文件尾部加入如下行
VNCSERVERS="1:eric 2:leo"
VNCSERVERARGS[1]="-geometry 800x600"
VNCSERVERARGS[2]="-geometry 800x600"
其中1、2指X Windows显示编号。
启动 vnc 服务,
service vncserver start
如果想定制用户登录的X环境,可修改 $HOME/.vnc/xstartup
4 测试VNC连通性
# login as eric
vncviewer 192.168.1.1:1
# login as leo
vncviewer 192.168.1.1:2
注意,直接指定ip地址和显示编号即可,实际端口是 TCP/(5900 + 显示编号)
另外也可通过 http 端口直接访问,端口号是 TCP/(5800 + 显示编号)
5 安装配置 guacamole
guacamole的优势是速度快,纯Javascript/Html5的客户端访问。
解压下载包,
把 guacamole.xml 拷贝到 $tomcat_prefix/conf/Catalina/localhost/,
把 guacamole-users.xml 拷贝到 $tomcat_prefix/conf/,
把 guacamole.war 拷贝到 $tomcat_prefix/webapps/,
修改 guacamole.xml 里VNC Server相关的配置,注意端口需指定VNC实际端口号。
修改 guacamole-users.xml 里http用户认证信息。
启动 tomcat 即可。
参考
http://wiki.centos.org/HowTos/VNC-Server
http://sourceforge.net/projects/guacamole/
没有评论:
发表评论