guacamole-web 1.5.5 index.html

guacamole-web index.html

[root@file ~]# more index.html 
<!doctype html><html ng-app="index" ng-controller="indexController"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="x-ua-compatible" content="IE=edge"><meta name="viewport" content="widt
h=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no,target-densitydpi=medium-dpi"><meta name="mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="b
uild" content="20240330163951"><link rel="icon" type="image/png" href="images/logo-64.png"><link rel="icon" type="image/png" sizes="144x144" href="images/logo-144.png"><link rel="apple-touch-icon" type="image/png" href="images/lo
go-144.png"><link rel="stylesheet" href="1.guacamole.6f7b293d2dba5a891aa5.css"><link rel="stylesheet" href="app.css?b=20240330163951"><title ng-bind="page.title | translate"></title>


		<style>
                .displayOuter .displayMiddle .software-cursor {
                    width: 100% !important;
                    height: 100% !important;
                }

                .displayOuter .displayMiddle .software-cursor>div {
                    width: 100% !important;
                    height: 100% !important;
                }

                .displayOuter .displayMiddle .software-cursor>div>div {
                    width: 100% !important;
                    height: 100% !important;
                     transform: scale(1.11) !important;
                }

                .displayOuter .displayMiddle .software-cursor>div>div>div {
                    width: 100% !important;
                    height: 100% !important;
                }

                .displayOuter .displayMiddle .software-cursor>div>div>div canvas {
                    width: 100% !important;
                    height: 100% !important;
                }
            </style>


	</head><body ng-cloak translate-cloak ng-class="page.bodyClassName" ng-switch="applicationState"><div class="logged-out-modal" ng-switch-when="loggedOut"><guac-modal><div class="notification"><p translate="APP.INFO_LOGGED
_OUT"></p><p><button translate="APP.ACTION_LOGIN_AGAIN" ng-disabled="reAuthenticating" ng-click="reAuthenticate()"></button></p></div></guac-modal></div><div class="fatal-page-error-modal" ng-switch-when="fatalError"><guac-modal>
<div class="fatal-page-error"><h1 translate="APP.DIALOG_HEADER_ERROR"></h1><p translate="APP.ERROR_PAGE_UNAVAILABLE"></p></div></guac-modal></div><div class="automatic-login-rejected-modal" ng-switch-when="automaticLoginRejected"
><guac-modal><div class="notification"><p translate="{{ fatalError.translatableMessage.key }}" translate-values="{{ fatalError.translatableMessage.variables }}"></p><p><button translate="APP.ACTION_LOGIN_AGAIN" ng-disabled="reAut
henticating" ng-click="reAuthenticate()"></button></p></div></guac-modal></div><guac-login ng-switch-when="awaitingCredentials" help-text="loginHelpText" form="expectedCredentials" values="acceptedCredentials"></guac-login><div n
g-switch-when="ready"><guac-modal class="global-status-modal" ng-if="guacNotification.getStatus()"><guac-notification notification="guacNotification.getStatus()"></guac-notification></guac-modal><div id="content" ng-view></div><d
iv id="other-connections"><guac-client-panel client-groups="getManagedClientGroups()"></guac-client-panel></div></div><script src="Blob.js"></script><script src="datalist-polyfill.min.js"></script><script src="guacamole-common-js
/all.min.js"></script><script src="jquery.min.js"></script><script src="lodash.min.js"></script><script src="angular.min.js"></script><script src="1.guacamole.7935cf403412cd79c600.js"></script><script src="guacamole.4baaa9df5aed3
303a40f.js"></script><script src="templates.js"></script><script src="app.js?b=20240330163951"></script></body></html>


```
### Guacamole Server 0.9.7 下载及安装 #### 获取源码包 为了获取 `guacamole-server` 的特定版本 0.9.7,可以利用官方提供的链接来下载压缩文件。执行如下指令完成下载操作: ```bash cd /root/Downloads/ wget https://sourceforge.net/projects/guacamole/files/current/source/guacamole-server-0.9.7.tar.gz/download -O guacamole-server-0.9.7.tar.gz ``` 此命令会切换到 `/root/Downloads/` 文件夹并从中下载指定版本的软件包[^1]。 #### 解压与编译构建 解压缩刚刚获得的 `.tar.gz` 文件之后进入对应的目录准备进一步处理: ```bash tar -zxvf guacamole-server-0.9.7.tar.gz cd guacamole-server-0.9.7/ ``` 接下来按照常规流程来进行编译工作之前先确认已经安装好必要的依赖项(例如 libpng-devel、freetype-devel 和 freerdp 开发库)。接着运行下面几条语句实现编译过程以及最终的服务端组件部署: ```bash ./configure --with-init-dir=/etc/init.d make sudo make install ldconfig ``` 上述脚本中的选项指定了初始化脚本放置的位置以便于后续管理服务;最后一步刷新共享库缓存确保新加入的内容能够被识别出来。 #### 配置环境变量和服务启动设置 为了让系统知道如何找到刚安裝好的可执行程序路径,建议编辑 profile 或者 bashrc 添加相应的环境变量定义。另外还需要创建 symbolic link 来让 init system 可以控制该应用作为后台进程运作: ```bash echo 'export PATH=$PATH:/usr/local/sbin' >> ~/.bashrc && source ~/.bashrc ln -s /etc/init.d/guacd /etc/rc.d/rc3.d/S99guacd ``` 至此完成了整个服务器部分的基础搭建任务,不过要想正常使用还需继续配置 Tomcat 容器加载前端 Web 应用,并调整相关参数适应实际应用场景需求[^2]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值