Guacamole Web端配置使用

文章目录

项目目的

使用Guacamole搭建,类似腾讯云那样的web远程控制页面

下载需要的docker镜像

guacamole和guacd都下载最新版,mysql则使用5.6的版本

复制代码
docker pull guacamole/guacamole
docker pull guacamole/guacd
docker pull mysql:5.6

配置数据库并启动服务

创建数据库初始化脚本以创建用于验证身份的数据表:

复制代码
# 新建一个目录
mkdir ~/guacamole
# 进入目录中
cd ~/guacamole
# 将容器的initdb.sql提取出来
docker run --rm guacamole/guacamole /opt/guacamole/bin/initdb.sh --mysql > initdb.sql

启动mysql容器

复制代码
docker run --restart=always -d -v /opt/data/guacamolemysql/:/var/lib/mysql -p 3326:3306 --name guacamole-mysql -e MYSQL_ROOT_PASSWORD=123456q mysql:5.6

重命名并将initdb.sql移动到MySQL容器中,后续就能通过这个生成表了:

复制代码
docker cp initdb.sql guacamole-mysql:/guac_db.sql

进入MySQL容器,新建数据库和表

复制代码
docker exec -it guacamole-mysql bash
mysql -u root -p123456q

# 新建数据库
CREATE DATABASE guacamole_db;
use guacamole_db;

# 执行脚本新建表
source guac_db.sql

# 退出到宿主机
exit
exit

在Docker中启动guacd以及guacamole:

复制代码
docker run -id --name myguacd -p 4822:4822 guacamole/guacd

docker run -id --name guacamole --link myguacd:guacd --link guacamole-mysql:mysql -e MYSQL_DATABASE=guacamole_db -e MYSQL_USER=root -e MYSQL_PASSWORD=123456q -p 8080:8080 guacamole/guacamole

现在启动的容器如下:

访问并配置web页面连接windows系统

打开浏览器访问链接:

复制代码
http://140.143.142.159:8080/guacamole/#/

看到登录页面如下,用户名和密码均为guacadmin:

登录后访问如下链接,可以新建远程:

复制代码
http://140.143.142.159:8080/guacamole/#/settings/mysql/connections

新建一个windows链接,填入的内容如下:

点击新建的链接:

回到首页:

复制代码
http://140.143.142.159:8080/guacamole/#/

链接刚才创建的远程:

看到远程桌面,登录b站验证是否有声音:

相关推荐
开开心心就好32 分钟前
近200个工具的电脑故障修复合集
安全·智能手机·pdf·电脑·consul·memcache·1024程序员节
数据皮皮侠AI2 天前
中国城市可再生能源数据集(2005-2021)|顶刊 Sci Data 11 种能源面板
大数据·人工智能·笔记·能源·1024程序员节
计算机毕业论文辅导5 天前
物联网实战:基于MQTT协议的智能家居数据传输系统设计与实现
1024程序员节
开开心心就好5 天前
支持批量处理的视频分割工具推荐
安全·智能手机·rust·pdf·电脑·1024程序员节·lavarel
liuyao_xianhui7 天前
Linux开发工具结尾 _make
linux·运维·服务器·数据结构·哈希算法·宽度优先·1024程序员节
学传打活9 天前
【边打字.边学昆仑正义文化】_21_爱的结晶(1)
微信公众平台·1024程序员节·汉字·昆仑正义文化
数据皮皮侠AI16 天前
顶刊同款!中国地级市风灾风险与损失数据集(2000-2022)|灾害 / 环境 / 经济研究必备
大数据·人工智能·笔记·能源·1024程序员节
Fab1an17 天前
Busqueda——Hack The Box 靶机
linux·服务器·学习·1024程序员节
技术专家18 天前
Stable Diffusion系列的详细讨论 / Detailed Discussion of the Stable Diffusion Series
人工智能·python·算法·推荐算法·1024程序员节
学传打活20 天前
古代汉语是源,现代汉语是流,源与流一脉相承。
微信公众平台·1024程序员节·汉字·中华文化