您的位置:首页 > 其它

Guacamole环境搭建指南

2016-07-06 20:30 309 查看

一、基本环境

Ubuntu15.10操作系统

Jdk1.7及以上

二、准备工作

更新atp-get工具

为保证安装过程能顺利进行,需要对Ubuntu自带的软件安装工具apt-get进行更新,更新命令为:sudo apt-get update

安装jdk

参考博客 http://blog.csdn.net/u010255818/article/details/51170442

三、安装guacamole

guacamole-tomcat的安装

在服务端执行如下命令:sudo apt-get install guacamole-tomcat

安装guac客户端

执行如下命令:sudo apt-get install libguac-client-ssh0

四、基本配置

将Guacamole的war包、配置文件链接到tomcat下

执行如下命令:

sudo ln -s /var/lib/guacamole/guacamole.war /var/lib/tomcat8/webapps


在/usr/share/tomcat8/下创建.guacamole目录:

sudo mkdir /usr/share/tomcat8/.guacamole


然后,执行如下链接命令:

sudo ln -s /etc/guacamole/guacamole.properties /usr/share/tomcat8/.guacamole


配置登录账户

首先,打开user-mapping.xml文件:

sudo gedit /etc/guacamole/user-mapping.xml


然后,修改文件。打开文件中的如下注释段:



1)username和password是登录guacamole用的;

2)protocol是远程连接的协议,连接VNC Server默认就是vnc,不需要修改;

3)localhost是VNC Server的IP地址;

4)5900是VNC的端口,如果VNC Server上没有修改过的话也不需要修改;

5)VNCPASS是连接VNC Server的密码,guacamote自动去连接,不需要用户输入的。

五、登录

1.配置完毕后,执行如下命令重启tomcat:

sudo /etc/init.d/tomcat8 restart


2.在浏览器端访问tomcat服务器的guacamole

本地浏览器访问:localhost:8080/guacamole

远程浏览器访问:<服务端ip>:8080/guacamole

输入user-mapping.xml文件中设置的登录用户名和密码,即可登录





六、扩展配置

启动vnc4server

执行命令:vnc4server,然后会提示输入密码,之后输出类似如下结果:



重点:vnc server会占用5900-5910的端口号,上述编号1表示占用第一个端口号5901。

然后,修改user-mapping.xml文件:sudo gedit /etc/guacamole/user-mapping.xml

添加登录用户,并根据上述步骤的设置输入vnc连接的端口号和密码,如下:



重启tomcat:sudo /etc/init.d/tomcat8 restart 在浏览器端再次访问guacamole





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  guacamole