栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Guacamole搭建教程

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Guacamole搭建教程

目录
    • 安装
      • 系统环境
        • 安装依赖环境
        • 安装依赖包
    • 下载安装包
      • 服务端安装
        • 解压并安装:
        • 在当前目录下继续执行:
        • 安装完成之后,可以使用以下来看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.properties
guacamole.properties文本内容:
basic-user-mapping: /etc/guacamole/user-mapping.xml
在/etc/guacamole/目录下创建user-mapping.xml文件:
vi user-mapping.xml
user-mapping.xml文本内容:

        
                 
                        rdp
                        119.XXXX.121.XXXX
                        3389
                        XXXX
                        XXXXXX
                
                 
                        rdp
                        192.XXXX.41.XXXX
                        3389
                        XXXXX
                        XXXXX
                
                
                        ssh
                        192.XXXX.41.XXXX
                        22
                        XXXXX
                        XXXXX
                        true
                        192.XXXX.41.XXXX
                        /data/sftp
                        XXXXX
                        XXXXX
                
                 
                        ssh
                        192.XXXX.41.XXXX
                        22
                        XXXXX
                        XXXXX
                        true
                        192.XXXX.41.XXXX
                        /data/sftp
                        XXXXX
                        XXXXX
                
         


验证是否成功 开tomcat、开guacd
systemctl tomcat start
service guacd restart
浏览器页面

输入: http://虚拟机的ip地址:8080/guacamole/#/e

用户名:admin
密码:123456

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/845588.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号