首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏运维民工

    ubuntu20.04安装guacamole server 1.3

    解压文件 tar -xvf guacamole-server-1.3.0.tar.gz cd guacamole-server-1.3.0 开始编译 . mkdir -p /etc/guacamole/{extensions,lib} 开始安装guacamole web app。 https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-1.3.0.war 拷贝客户端到tomcat web目录 mv guacamole .tar.gz tar -xf guacamole-auth-jdbc-1.3.0.tar.gz mv guacamole-auth-jdbc-1.3.0/mysql/guacamole-auth-jdbc-mysql *.sql | mysql -u root -p guacamole_db 创建properties文件 vim /etc/guacamole/guacamole.properties 添加下述信息到文件内

    91320编辑于 2022-06-29
  • 来自专栏Linux 杂货铺

    使用Apache Guacamole连接虚拟云桌面

    [使用Apache Guacamole连接虚拟云桌面] Apache Guacamole是一款HTML5应用程序,可通过RDP,VNC和其他协议访问远程桌面。 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 -d guacamole/guacd 2.连接容器,以便Guacamole验证存储在MySQL数据库中的凭证: docker run --name example-guacamole --link example-guacd MYSQL_PASSWORD='guacamole_user_password' -d -p 127.0.0.1:8080:8080 guacamole/guacamole 注意 可通过以下命令查看所有正在运行和未运行的

    18.6K52发布于 2018-09-17
  • 来自专栏运维民工

    开源项目使用与分享--guacamole-powershell

    最近在环境中用了guacamole去访问一些vnc桌面或者rdp桌面,且连接的桌面和用户数不少,数量一多,问题就出现了。 guacamole本身的api对于我来说,使用上有瓶颈,有没有一个易用且能够解决我在工作中的批量创建和管理的问题呢? 我恰好在github上找到这个项目UpperM/guacamole-powershell: PowerShell functions useful to manage Apache Guacamole; "MyPassword" -Server "http://srv-guacamole:8080/guacamole" 认证完成后,我们就能开始做一些常用的操作了,如创建用户,创建连接,检查连接,这部分可以直接查看 readme[UpperM/guacamole-powershell: PowerShell functions useful to manage Apache Guacamole (github.com

    85000编辑于 2023-02-22
  • 来自专栏运维民工

    guacamole修改url路径及登录页面上的logo和title name

    简介: guacamole修改url路径及登录页面上的logo和title name 修改url路径 备份目录及文件 cd /var/lib/tomcat9/webapps/ cp -r guacamole /root/guacamole_backup/ cp guacamole.war /root/guacamole_backup/ 暂停服务 systemctl stop tomcat9 systemctl stop guacd 修改目录及文件名为你需要的url路径名如test cd /var/lib/tomcat9/webapps/ mv guacamole test mv guacamole.war cp /home/ubuntu/guac-tricolor.png /var/lib/tomcat9/webapps/guacamole/images/ 修改title name vim /var/ lib/tomcat9/webapps/guacamole/translations/en.json ......

    1.2K10编辑于 2022-06-30
  • 来自专栏《ATT&CK视角下的红蓝攻防对抗》

    【玩转腾讯云】十.通过Web浏览器对CVM服务器运维管理

    /apache/guacamole/1.1.0/binary/guacamole-1.1.0.war 执行成功,如下图所示 image.png 5.3 解压服务端guacamole软件包 通过如下命令进入目录并解压 guacamole 使用如下命令进入“guacamole-server-1.1.0”安装目录 cd /usr/local/src/guacamole-server-1.1.0 image.png 生成 make -j4 make install image.png image.png ---- 六.配置运行Guacamole 6.1 创建 guacamole 的配置目录 通过mkdir命令创建guacamole 的配置目录 mkdir /etc/guacamole 6.2 创建配置“guacamole.properties”文件 cd /etc/guacamole  vim guacamole.properties echo "export GUACAMOLE_HOME=/etc/guacamole" >> /etc/profile source /etc/profile 6.5重启 guacamole-server

    4.6K3838发布于 2020-04-19
  • 来自专栏运维博客

    Jumpserver2.2部署文档

    && mv /data/pkg/guacamole-server-1.2.0.tar.gz ./ $ tar -xf guacamole-server-1.2.0.tar.gz && rm -fr guacamole-server .tar.gz ./ $ tar -xf guacamole-client-v2.2.2.tar.gz && rm -rf guacamole-client-v2.2.2.tar.gz $ cp guacamole-client-v2.2.2 /guacamole-*.war tomcat9/webapps/ROOT.war $ cp guacamole-client-v2.2.2/guacamole-*.jar guacamole/extensions / $ mv /data/application/docker-guacamole/guacamole.properties guacamole/ $ rm -rf /data/application =/data/application/config/guacamole echo "export GUACAMOLE_HOME=/data/application/config/guacamole" >

    1K31发布于 2021-04-09
  • 来自专栏小俊博客

    【教程】腾讯云轻量应用服务器搭建 Guacamole 远程桌面代理服务器!

    通过使用 Guacamole 服务器,可以很轻松地在浏览器上远程访问 Guacamole 代理的主机。 /apache/guacamole/1.3.0/binary/guacamole-1.3.0.war -P /usr/local/src 腾讯轻量部署Guacamole - 下载Guacamole服务端软件包和客户端代码 进入 guacamole 的配置目录并创建 guacamole.properties 和 user-mapping.xml 文件 cd /etc/guacamole vi guacamole.properties 腾讯轻量部署Guacamole - guacamole.properties内容 7. 腾讯轻量部署Guacamole - 配置GUACAMOLE_HOME环境变量 8.

    12.3K02发布于 2021-02-27
  • 来自专栏杂烩

    Centos7安装Guacamole1.0.0以及自定义客户端 原

        访问http://guacamole.apache.org/releases/1.0.0/下载server包,然后上传到代理机目录下,如/opt/guacamole。 /apache-tomcat-8.5.43 export CATALINA_BASE=/opt/guacamole/apache-tomcat-8.5.43 export GUACAMOLE_HOME= /opt/guacamole     最后启动服务 service guacd start #启动guacamole . -- guacamole --> <dependency> <groupId>org.apache.guacamole</groupId> <artifactId>guacamole-common =xxxx guacamole.guacd.port=4822 guacamole.target.protocol=rdp guacamole.target.host=192.168.1.1 guacamole.target.port

    3.8K10发布于 2019-08-18
  • 来自专栏Lcry个人博客

    自建基于Apache的“云桌面”- Glyptodon Enterprise

    **Glyptodon Enterprise由Apache Guacamole提供支持,该软件旨在提供快速无缝的远程桌面体验而不会牺牲稳定性。访问桌面非常简单,只需访问网站并登录即可。 sudo vi /etc/yum.repos.d/glyptodon.repo sudo yum install epel-release sudo yum install @glyptodon-guacamole sudo yum install tomcat sudo usermod -aG guacamole tomcat sudo ln -s /usr/share/guacamole/guacamole.war guacd start sudo service tomcat start sudo chkconfig guacd on sudo chkconfig tomcat on sudo vi /etc/guacamole

    1.3K10编辑于 2022-11-29
  • 来自专栏DevOps实践之路

    设计思路

    为 RDP 协议和 VNC 协议资产组件, 用户可以通过 Web Terminal 来连接 RDP 协议和 VNC 协议资产 (暂时只能通过 Web Terminal 来访问) Guacamole 实现 Luna 打开web terminal link 后,进入luna, luna 会通过api请求jms 的资源列表,进行树状展示 当需要进行RDP访问时,会向guacamole进行post请求 / ", 提供了 Guacamole client的实现 http://guacamole.apache.org/doc/guacamole-common-js/ <div class="window" (rdp) 对Apache Guacamole 进行了改造,主要是Guacamole client/server war包,看不到源码改造 原生的Guacamole 本身可以单独提供 web terminal [replay]="replay" *ngIf="replay.type=='guacamole'"></elements-replay-guacamole>

    1.3K20编辑于 2023-05-16
  • 来自专栏Linux云计算及前后端开发

    [工作随笔]JumpServer排坑安装及二次开发

    /archive/2.0.1.tar.gz ## 解压 tar -xf guacamole.tar.gz ## 改名 mv docker-guacamole-2.0.1 guacamole ## 进入目录 cd /opt/guacamole ## 解压guacamole-server tar -xf guacamole-server-1.0.0.tar.gz ## 解压ssh-forward /guacamole-1.0.0.war /config/tomcat9/webapps/ROOT.war ln -sf /opt/guacamole/guacamole-auth-jumpserver /app/guacamole/guacamole.properties /config/guacamole/guacamole.properties ## 设置环境变量 # JUMPSERVER_SERVER 配置文件所在目录 export GUACAMOLE_HOME=/config/guacamole echo "export GUACAMOLE_HOME=/config/guacamole" >> ~

    1.9K30编辑于 2022-10-31
  • 来自专栏运维博客

    Jumpserver2.2部署文档

    && mv /data/pkg/guacamole-server-1.2.0.tar.gz ./ $ tar -xf guacamole-server-1.2.0.tar.gz && rm -fr guacamole-server .tar.gz ./ $ tar -xf guacamole-client-v2.2.2.tar.gz && rm -rf guacamole-client-v2.2.2.tar.gz $ cp guacamole-client-v2.2.2 /guacamole-*.war tomcat9/webapps/ROOT.war $ cp guacamole-client-v2.2.2/guacamole-*.jar guacamole/extensions / $ mv /data/application/docker-guacamole/guacamole.properties guacamole/ $ rm -rf /data/application =/data/application/config/guacamole echo "export GUACAMOLE_HOME=/data/application/config/guacamole" >

    1.4K20发布于 2020-09-23
  • 来自专栏工作专用1

    超详细:自动化运维之jumpserver堡垒机入门到掌握

    (py3) [root@web1 docker-guacamole ]# rm -rf guacamole-server-0.9.14 (py3) [root@web1 docker-guacamole /lib /config/guacamole/extensions # 创建 guacamole 目录 (py3) [root@web1 docker-guacamole ]# ln -sf /opt/ docker-guacamole/guacamole-auth-jumpserver-0.9.14.jar /config/guacamole/extensions/guacamole-auth-jumpserver -0.9.14.jar (py3) [root@web1 docker-guacamole ]# ln -sf /opt/docker-guacamole/root/app/guacamole/guacamole.properties /config/guacamole/guacamole.properties # guacamole 配置文件 (py3) [root@web1 docker-guacamole ]# cd /config

    4.4K10发布于 2019-03-18
  • 来自专栏运维监控日志分析

    JumpServer 堡垒机--极速安装(一)

    Guacamole Guacamole是一个开源项目,为远程桌面提供解决方案。 8080/tcp Redis:6379/tcp MySQL/Mariadb:3306/tcp Nginx:80/tcp Koko:SSH为2222/tcp,Web Terminal为5000/tcp Guacamole :8081/tcp koko和guacamole插件验证 koko和guacamole插件使用docker部署,验证方式如下: docker images ? 打开“会话管理”->“终端管理”,由于装了koko和guacamole,故正常情况下会有两个终端设备,若没有出现,则koko和guacamole可能安装没成功,如下图所示。 ?

    3.6K10发布于 2020-06-11
  • 来自专栏运维监控日志分析

    JumpServer 堡垒机--CentOS 8 安装部署(四)

    Guacamole Guacamole是一个开源项目,为远程桌面提供解决方案。 Docker 部署 guacamole 组件 格式 docker run --name jms_guacamole -d \ -p 127.0.0.1:8081:8080 \ -e JUMPSERVER_SERVER =http://<Jumpserver_url> \ -e BOOTSTRAP_TOKEN=<Jumpserver_BOOTSTRAP_TOKEN> \ -e GUACAMOLE_LOG_LEVEL =ERROR \ jumpserver/jms_guacamole:1.5.9 ? 会话管理--终端管理 查看koko和guacamole 组件注册是否正常 ? SSH测试连接 ssh -p2222 admin@172.18.51.227 ?

    3.1K30发布于 2020-06-17
  • 来自专栏院长运维开发

    安装JumpServer堡垒机

    jms_celery ... done Creating jms_luna ... done Creating jms_lina ... done Creating jms_guacamole c322dd887676ccce0778491d6889bdeab62d4936bfa77cb7e0583e1fbc0c4430 Status: Downloaded newer image for jumpserver/koko:v2.7.1 [jumpserver/guacamole :v2.7.1] v2.7.1: Pulling from jumpserver/guacamole ### 省略冗余过程 ### v2.7.1: Pulling from jumpserver/guacamole 1defcb767cedd822247fba5b92b08adb9d2bdbf8a47eafd339276b4ecf8674c8 Status: Downloaded newer image for jumpserver/guacamole jms_celery ... done Creating jms_luna ... done Creating jms_lina ... done Creating jms_guacamole

    2.4K10发布于 2021-04-13
  • 来自专栏FreeBuf

    Invoke-Transfer:一款基于PowerShell的Windows剪贴板数据提取与传输工具

    在该工具的帮助下,我们可以在极端受限环境下利用剪贴板功能实现文件或数据的传输,例如Citrix、RDP、VNC、Guacamole等。 This tool helps you to send files in highly restricted environments such as Citrix, RDP, VNC, Guacamole Invoke-Transfer.ps1 -split {FILE} -sec {SECONDS} 发送120KB的数据块,设置时间延迟为秒           添加-guaca选项以通过Apache Guacamole 现在,剩下的工作Invoke-Transfer会帮助我们完成: 这种技术将适用于大多数场景,尽管在我们的测试中,我们遇到了一个麻烦:Apache Guacamole。 但是,Apache Guacamole允许我们使用三种方法在另一端输入文本。此时,我们必须按下Ctrl+Alt+Shift组合键,以打开一个可以粘贴文本的控制台。

    91630编辑于 2023-04-04
  • 来自专栏运维前线

    Jumpserver 1.0 安装脚本

    安装guacamole" host_ip=`python -c "import socket;print([(s.connect(('8.8.8.8', 53)), s.getsockname()[0] -d \ --restart always \ -p 8081:8080 -v /opt/guacamole/key:/config/guacamole/key \ -e JUMPSERVER_KEY_DIR =/config/guacamole/key \ -e JUMPSERVER_SERVER=http://$host_ip:8080 \ registry.jumpserver.org/public /guacamole:1.0.0 echo "10. / { proxy_pass http://localhost:8081/; # 如果guacamole安装在别的服务器,请填写它的ip proxy_buffering

    1.2K10发布于 2019-05-26
  • 来自专栏WalkingCloud

    CentOS7下部署JumpServer开源堡垒机

    或者 Web Terminal 访问 SSH 协议和 Telnet 协议资产 Luna 为 Web Terminal Server 前端页面, 用户使用 Web Terminal 方式登录所需要的组件 Guacamole Web Terminal 来访问) ---- 下面介绍在CentOS7下使用一键安装脚本进行安装JumpServer堡垒机以及JumpServer堡垒机的入手初体验 使用官方的安装文档(Koko、Guacamole 正常部署)的方式 当然你也可以用Koko、Guacamole容器化部署的脚本 文档链接:https://jumpserver.readthedocs.io/zh/master/setup_by_fast.html

    2K00发布于 2020-03-16
  • 来自专栏小手冰凉

    Jumpserver 部署安装

    或者 Web Terminal 访问 SSH 协议和 Telnet 协议资产 Luna 为 Web Terminal Server 前端页面, 用户使用 Web Terminal 方式登录所需要的组件 Guacamole jumpserver/config.yml Coco 默认 SSH 端口为 2222/tcp, 默认 Web Terminal 端口为 5000/tcp 配置文件在 coco/config.yml Guacamole /cocod start -d # 后台启动coco 七、安装guacamole及luna 这里采用docker容器的方式部署 (py3) [root@jumpserver /]# #启动容器 (py3) [root@jumpserver /]# docker run --name jms_guacamole -d -p 8081:8080 -v /opt/guacamole /key:/config/guacamole/key -e JUMPSERVER_KEY_DIR=/config/guacamole/key -e JUMPSERVER_SERVER=http://192.168.171.133

    4K10发布于 2020-02-24
领券