- 安装
- 系统环境
- 安装依赖环境
- 安装依赖包
- 下载安装包
- 服务端安装
- 解压并安装:
- 在当前目录下继续执行:
- 安装完成之后,可以使用以下来看guacd是否安装成功:
- 客户端安装
- 创建/etc/guacamole/文件目录:
- 创建guacamole.properties文件:
- guacamole.properties文本内容:
- 在/etc/guacamole/目录下创建user-mapping.xml文件:
- user-mapping.xml文本内容:
- 验证是否成功
- 开tomcat、开guacd
- 浏览器页面
参考链接:
⭐https://blog.csdn.net/Yg854879464/article/details/82151314? (有jdk、tomcat配置教程)
⭐https://blog.csdn.net/asd372506589/article/details/106399868?
⭐https://blog.csdn.net/cuiran/article/details/106609133?
CentOS7 + tomcat + jdk + guacamole
安装依赖环境rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro yum -y install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm安装依赖包
yum -y install cairo-devel libjpeg-devel libpng-devel uuid-devel yum -y install ffmpeg-devel freerdp-devel pango-devel libssh2-devel yum -y install libtelnet-devel libvncserver-devel pulseaudio-libs-devel yum -y install openssl-devel libvorbis-devel libwebp-devel yum -y install freerdp-plugins下载安装包
https://guacamole.apache.org/releases/1.4.0/
解压下载的guacamole-server-1.4.0.tar.gz放在任意目录都可以。我放在了opt目录下
解压并安装:tar -xzvf guacamole-server-1.4.0.tar.gz cd /guacamole-server-1.4.0/ ./configure --with-init-dir=/etc/init.d在当前目录下继续执行:
make make install ldconfig安装完成之后,可以使用以下来看guacd是否安装成功:
service guacd start service guacd stop service guacd restart //success
以上:服务端安装好了
客户端安装将下载的guacamole-1.4.0.war,放入webapp目录下。
创建/etc/guacamole/文件目录:mkdir /etc/guacamole/创建guacamole.properties文件:
cd /etc/guacamole/ vi guacamole.propertiesguacamole.properties文本内容:
basic-user-mapping: /etc/guacamole/user-mapping.xml在/etc/guacamole/目录下创建user-mapping.xml文件:
vi user-mapping.xmluser-mapping.xml文本内容:
验证是否成功 开tomcat、开guacdrdp 119.XXXX.121.XXXX 3389 XXXX XXXXXXrdp 192.XXXX.41.XXXX 3389 XXXXX XXXXXssh 192.XXXX.41.XXXX 22 XXXXX XXXXX true 192.XXXX.41.XXXX /data/sftp XXXXX XXXXXssh 192.XXXX.41.XXXX 22 XXXXX XXXXX true 192.XXXX.41.XXXX /data/sftp XXXXX XXXXX
systemctl tomcat start service guacd restart浏览器页面
输入: http://虚拟机的ip地址:8080/guacamole/#/e
用户名:admin
密码:123456



