docker安装Guacamole
前面已经安装了docker了,因此,首先我们得把需要的镜像从仓库抓取下来。
1.拉取Guacamole服务器、Guacamole客户端和MySQL的Docker镜像:

docker pull guacamole/guacamole
docker pull guacamole/guacd
docker pull mysql/mysql-server

2.当把三个镜像都下载下来后,创建数据库初始化脚本以创建用于验证身份的数据表:

docker run --rm guacamole/guacamole /opt/guacamole/bin/initdb.sh --mysql > initdb.sql

3.启动数据库容器

docker run -id -p 3306:3306 --name guacdmysql -e MYSQL_ROOT_PASSWORD=123456 mysql/mysql-server

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

docker cp initdb.sql guacdmysql:/guac_db.sql

5.在MySQL的Docker容器中打开bash终端:

docker exec -it guacdmysql bash

6.使用一次性密码登录。如下所示:

mysql -u root -p

7.创建数据库,以及创建一个新的数据库和用户

CREATE DATABASE guacamole_db;
update user set host = ‘%’ where user =‘root’ ;
FLUSH PRIVILEGES;

8.在bash终端中,使用初始化脚本为新数据库创建数据表:

cat guac_db.sql | mysql -u root -p guacamole_db
需要输入密码

9.连接数据库,查看guacamole_db需要的表是否添加

mysql -u root -p
选择数据库
USE guacamole_db;
查看所有表
SHOW TABLES;
如果正确无误的话,你看到的应该和我的差不多。

10.在Docker中启动guacd:

docker run -id --name myguacd -p 4822:4822 guacamole/guacd

11.连接容器,以便Guacamole验证存储在MySQL数据库中的凭证:

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

12.docekr ps -a 看下3个服务启动起没有

13.请在浏览器中访问localhost:8080/guacamole/。默认的登录账户是guacadmin,默认登录密码guacadmin。登录后应尽快修改登录账户及密码。当然,如果你不是配置在本地,那你就把localhost换成对应的ip地址即可。


14.配置win10终端

配置好后就可以啦

Apache-Guacamole win10注意事项:

被控端:

一 开启远程

若链接失败:修改win电脑的如下参数

一 注册表:
win+R “regedit”。打开注册表
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
修改“SecurityLayer” 项的值为 1
修改 “UserAuthentication” 项的值为 0

如果关闭防火墙、开启主机远程控制功能、修改注册表后仍然未成功,可以尝试修改组策略。

组策略(gpedit.msc)计算机配置—>管理模板—>windows组件—>远程桌面服务—>远程桌面会话主机—>安全


Apache-Guacamole windows11 远程控制相关推荐

  1. 远程桌面网关Apache Guacamole 发布1.0.0版本\n

    Apache Guacamole 1.0.0发布啦! Apache Guacamole 是一个远程桌面网关,支持通过 VNC.RDP 和 SSH 等标准协议访问远程桌面,也可以创建一个虚拟云桌面通过W ...

  2. 与guacamole服务器的网络不稳定,Apache Guacamole安全漏洞影响数千万用户 - 嘶吼 RoarTalk – 回归最本质的信息安全,互联网安全新媒体,4hou.com...

    Apache Guacamole 是由多个模块组成的开源的无客户端的远程桌面网关,它支持VNC,RDP,SSH等标准协议.常被系统管理员用来远程访问和管理Windows和Linux 机器.当安装到企业 ...

  3. web实现远程桌面:Apache Guacamole

    Apache Guacamole Apache Guacamole is a clientless remote desktop gateway. It supports standard proto ...

  4. 开源的无客户端桌面远程网关 Apache Guacamole 被曝多个严重漏洞,可导致 RCE

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 Check Point 公司发布研究报告称,热门开源无客户端远程桌面网关解决方案 Apache Guacamole 中存在多个严重的反 ...

  5. Apache Guacamole 远程桌面

    Apache Guacamole 环境,基础代码 首先 安装Docker 拉取Guacamole服务器.Guacamole客户端和MySQL的Docker镜像 运行Mysql并配置 配置Guacamo ...

  6. Ubuntu 20.04 安装 Apache Guacamole 远程网关 mysql ldap

    准备好文件 Apache Guacamole™: Release Archive 这里下载 1.4   这边计划采用ad统一认证的方案. 安装依赖文件 apt -y install libcairo2 ...

  7. 谷歌安全研究员发现3个 Apache Web 服务器软件缺陷

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 如你在Apache 运行 web 服务器,则应立即安装最新版本,以免黑客越权控制服务器. Apache 最近修复了 web 服务器软件 ...

  8. SpringBoot整合Guacamole

    前言 本文主要介绍的是SpringBoot如何整合Guacamole在浏览器是远程桌面的访问. Guacamole 介绍 Apache Guacamole 是一个无客户端远程桌面网关.它支持标准协议, ...

  9. 【Guacamole中文文档】一、概述 —— 序言

    序言 本书翻译自Apache Guacamole官方手册,英文版由Guacamole项目的上游开发人员编写.这是官方的通用文档,在线版本:http://guacamole.apache.org/ .随 ...

最新文章

  1. 【不断更新】2018杭州云栖大会!视频美图赏析
  2. java对象复制到新对象_java – 使用新生成的ID将Hibernate复制对象值复制到新对象中...
  3. python 用lambda表达式代替简单的函数, 匿名函数
  4. 高等数学上-赵立军-北京大学出版社-题解-练习6.1
  5. [ NOIP提高组 2016]愤怒的小鸟(暴搜 + 状压DP)// [SNOI2017]一个简单的询问(莫队)
  6. 怎么抽象mysql数据库_一个用于mysql的数据库抽象层函数库
  7. Ubuntu 下解压tar.xz方法
  8. 接口框架 python+unittest+request+HTMLTestRunner
  9. HoloLens1开发(三):Trilib插件动态加载模型-Part2
  10. 随便玩玩Django--输入网址生成二维码
  11. 纯CSS实现下拉菜单导航
  12. 迅雷下载电影天堂片源,出现“应版权方要求,文件无法下载”的解决方法
  13. C#ObjectArx Cad添加图层
  14. 手把手教你如何在Innovus中解决local congestion问题
  15. 中文分词之维特比算法详解
  16. 拼多多店铺数据分析有什么作用?哪些数据是有用的?
  17. 一套完整的游戏原型设计流程究竟是怎样的?
  18. 七牛云存储java上传图片
  19. 【MySQL作业】分组查询 group by 子句——美和易思分组查询应用习题
  20. 中国矿业大学计算机学院地址,中国矿业大学校区有几个 地址是什么

热门文章

  1. Tyvj-TOM的无穷序列
  2. imageView阴影和圆角效果的处理
  3. 13 款 JavaScript 模板引擎
  4. 网站架构相关PPT、文章整理
  5. MyEclipse中消除frame引起的“the file XXX can not be found.Please check the location and try again.”的错误...
  6. 写文件+三剑客+别名
  7. DRUID连接池的实用 配置详解
  8. Object调用静态方法
  9. linux中send函数MSG_NOSIGNAL异常消息
  10. 视觉基础与开发思路-第九节形态学操作