跳至主要内容

博客 Bujarra.com

Héctor Herrero 的 IT 博客

  • 博客
    • Citrix
    • 加强
    • 家庭助理
    • Microsoft
    • 监测
    • 树莓派
    • 几个
    • VMware 公司
  • 面向 IT 的播客
  • 开放服务 IT
    • 服务业
    • 技术
    • 我们
    • 联系
    • Citrix 书籍
    • 应用程序
  • 马斯
  • 新闻
    • 朋友博客
    • 安全
    • 新版本
×

Apache Guacamole 中的企业主题

  • 博客
  • 几个
  • 7 十月 2021
标记 阿帕奇, 阿帕奇鳄梨酱, 按钮, 改变, 颜色
打印友好, PDF & Email

在这篇文章中,我们将为 Apache Guacamole 画上美丽的句号, 一方面,我们将让它作为默认站点进行响应, 无需用户放置 /guacamole; 最重要的是,通常的, 在其上放置自定义主题, 贴近用户, 企业, 带徽标, 基金, 公司颜色…

井, 要记住, 在之前的文章中,我们已经看到了 如何安装 Apache Guacamole, 此外 如何将其集成到 Active Directory 中. 一个出色的开源解决方案,支持通过 Internet 安全地远程访问计算机. 井, 正如我所说, 今天是时候改变话题,让它变得很酷了, 我们将看看至少玩什么才能让它保持良好.

默认站点

因此 Apache Guacamole 是我们 Tomcat 中的默认站点. 只是, 我们将停止 Tomcat, 将应用程序重命名为 ROOT 并再次启动 Guacamole; 在港口 8080 他会不带 /guacamole/ 回答

systemctl stop tomcat9 cd /var/lib/tomcat9/webapps/ rm -rf ROOT mv guacamole.war ROOT.war systemctl start tomcat9

但要小心! 如果我们有 Apache 的反向代理, 我们还修改了 /etc/apache2/sites-available/default-ssl.conf 文件,进行了以下更改:

之:

<地点 /鳄梨酱/>

自:

<位置/>

之:

代理通行证 http://XXX.XXX.XXX.XXX:8080/鳄梨酱/ flushpackets=on

自:

代理通行证 http://XXX.XXX.XXX.XXX:8080/ flushpackets=on

和:

ProxyPassReverse http://XXX.XXX.XXX.XXX:8080/调味 酱/

自:

ProxyPassReverse http://XXX.XXX.XXX.XXX:8080/

我们重新启动了 Apache:

Systemctl Restart Apache2

更改 Logo

更改徽标, 我们只需更换它:

CP logo.png /var/lib/tomcat9/webapps/guacamole/images/guac-tricolor.png

使徽标适应最适合我们的尺寸, 在 /var/lib/tomcat9/webapps/guacamole/guacamole.css 的 .login-ui .login-dialog .logo 部分 { 改变:

之: 自:
宽度: 3em;
高度: 3em;
背景大小: 3em 3em;
-moz-background-size (莫兹背景大小): 3em 3em;
-webkit-background-size: 3em 3em;
-khtml-背景大小: 3em 3em;
宽度: 235Px;
高度: 55Px;
背景大小: 235像素 55px;
-moz-background-size (莫兹背景大小): 235像素 55px;
-webkit-background-size: 235像素 55px;
-khtml-背景大小: 235像素 55px;

在 /var/lib/tomcat9/webapps/guacamole/guacamole.min.css 的 .login-ui 部分 .login-dialog .logo 中{

之:

...边缘:.5em 自动;宽度:3em;高度:3em;背景大小:3em 3em;-moz-background-size (莫兹背景大小):3em 3em;-Webkit-B...

自:

...边缘:.5em 自动;宽度:235Px;高度:55Px;背景大小:235像素 55px;-moz-background-size (莫兹背景大小):235像素 55px;-Webkit-B...

我们可以通过更改 /var/lib/tomcat9/webapps/guacamole/translations/来更改语言和简短描述en.json

之:

"名字" : "阿帕奇鳄梨酱",
"名字" : "英语",

自:

"名字" : "访问我的电脑",
"名字" : "西班牙语",

然后我们重新启动 Tomcat:

Systemctl 重启 tomcat9

更改背景

更改背景并放置图像而不是默认白色, 在 /var/lib/tomcat9/webapps/guacamole/guacamole.min.css 中; 在 div.login-ui 部分{

之:

背景:白;

自:

背景图像: 网址('RUTA.jpg');背景大小:盖;

此外,在 /var/lib/tomcat9/webapps/guacamole/guacamole.css 的 div.login-ui 部分内 {

之:

背景: 黑;

自:

背景图像: 网址('RUTA.jpg');
背景大小:盖;

更改中心框

如果我们想修改中心框架, 例如,移除边缘和阴影, 并使其成为看起来更优雅的阴影, 在 /var/lib/tomcat9/webapps/ROOT/guacamole.min.css; 在 .login-ui 部分 .login-dialog 中{

删除:

边境: 1PX 实心 RGB(0, 0, 0, 0.25);
box-shadow (框阴影): 1像素 1px 2px RGBA(0, 0, 0, 0.25);

加:

background-color (背景色):RGBA(0,0,0,0.2);

在 /var/lib/tomcat9/webapps/ROOT/guacamole.css 中也是如此。在 .login-ui 部分 .login-dialog 中 {

删除:

边境: 1PX 实心 RGB(0, 0, 0, 0.25);
box-shadow (框阴影): 1像素 1px 2px RGBA(0, 0, 0, 0.25);

加:

background-color (背景色):RGBA(0,0,0,0.2);

用户名和密码字段

用户名和密码字段是透明的, 我们把它放成白色如下, 在 /var/lib/tomcat9/webapps/ROOT/guacamole.min.css; 在 .login-ui 部分中 .login-fields .labeled-field.empty 输入{

之:

背景: 透明;

自:

背景: 白;

同样, 在 /var/lib/tomcat9/webapps/ROOT/guacamole.css 中 .login-ui 部分 .login-fields .labeled-field.empty 输入 {

之:

背景: 透明;

自:

背景: 白;

按钮颜色

最后来, 更改按钮的颜色, 每个人都有自己的口味, 嘿!: 在 /var/lib/tomcat9/webapps/ROOT/guacamole.css 的输入部分[类型=”提交”], 按钮, a.按钮 {

之:

background-color (背景色): #3C3C3C 型;

自:

background-color (背景色): #7编号 D0458;

进行持久更改

一些非常重要的事情,直到现在我们还没有发表评论, 但 Logo 的更改, background 及其大小的 CSS 在每次计算机重新启动时都会丢失, 为此, 我们将在 /home/guacamole/no_borrar/ 中复制修改后的文件

cp /var/lib/tomcat9/webapps/ROOT/guacamole.min.css /home/guacamole/no_borrar/ cp /var/lib/tomcat9/webapps/ROOT/guacamole.css /home/guacamole/no_borrar

在 cron 中加入一个小脚本,每次你启动徽标时,它都会复制, 底, css… 我们称之为: (并使其可执行) /首页/鳄梨酱/no_borrar/cambia_tema_guacamole.sh 包含以下内容:

cp /home/鳄梨酱/no_borrar/logo.png /var/lib/tomcat9/webapps/ROOT/images/guac-tricolor.png cp /home/鳄梨酱/no_borrar/guacamole.css /var/lib/tomcat9/webapps/ROOT/guacamole.css cp /home/鳄梨酱/no_borrar/guacamole.min.css /var/lib/tomcat9/webapps/ROOT/guacamole.min.css cp /home/鳄梨酱/no_borrar/en.json /var/lib/tomcat9/webapps/ROOT/translations/en.json systemctl restart tomcat9

例如,我们将其放在 Cron 中,这样每次机器启动时它都会加载它, 使用 'crontab -e':

@reboot睡眠 30 && /首页/鳄梨酱/no_borrar/cambia_tema_guacamole.sh

井, 此徽章背后, 或毕尔巴鄂的 txapa, 我希望你有一些很酷的东西, 您已经看到,在 Apache Guacamole 中放置自定义主题不需要任何成本, 带有 Logo 的, a 基金, 更改按钮的颜色,更多技巧将完全是公司的, 因此,如果我们所有的门户都是自定义的, 用户在进入网站时将有更大的信心, 快乐的老板…

拥抱tod@s!

推荐文章

RustDesk 和 RustDesk Web 客户端
读
使用 Radicale 进行日历管理
读
奥拉马, 本地 AI 入门
读
使用 Ollama 和 Piper AI 的 Centreon 声音警报
读

文章导航

上篇文章
下篇文章

作者

由 赫克托·埃雷罗 
nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!

 编辑翻译
作者: Héctor Herrero Hermida

订阅新闻

装载

趋势

  • 安装 Bitwarden
  • FreePBX 安装和基本配置
  • 实施 FSSO 以将 Fortigate 与 Active Directory 集成
  • RustDesk 和 RustDesk Web 客户端
  • 使用 ESPHome 和 Home Assistant 读取家庭水表
  • 从 Home Assistant 控制 IR 设备
  • 奥拉马, 本地 AI 入门
  • 带有 Home Assistant 和华为的太阳能电池板
  • 使用 Home Assistant 测量降雨量
  • 在 Home Assistant 中创建我们的平面图或动画房屋平面图

最多查看

  • FreePBX 安装和基本配置
  • 使用 ESPHome 和 Home Assistant 读取家庭水表
  • 奥拉马, 本地 AI 入门
  • 实施 FSSO 以将 Fortigate 与 Active Directory 集成
  • 在 Home Assistant 中创建我们的平面图或动画房屋平面图
  • 从 Home Assistant 控制 IR 设备
  • 带护卫舰和家庭助理的视频监控系统
  • RustDesk 和 RustDesk Web 客户端
  • 使用 Home Assistant 测量降雨量
  • 在 Home Assistant 中添加计时器

最新文章

  • Prometheus 和 Grafana 的 Windows 指标
  • 带有 ESPHome 和 Home Assistant 的 CO2 传感器
  • ElastAlert 的规则和警报 2
  • 部署 NetBox 和 NetBox-Scanner
  • Prometheus 和 Grafana 的 FortiGate 指标
  • 使用 Prometheus 和 Grafana 的 Ping 指标
  • 部署 Prometheus & 格拉法纳
  • 使用 Citrix NetScaler IV 的 VPN – 永远在线
  • 使用 Centreon 监控 Crowdsec
  • 使用 Citrix NetScaler III 的 VPN – 使用证书进行身份验证

使用 Synapse 进行企业传播

5 十月 2021

在 Elasticsearch 中收集 NetScaler LOG 并在 Grafana 中可视化它们

13 十月 2021

博客 Bujarra.com

 

我们监控您的基础设施

 

我们可以建立一个系统来监控您的整个基础设施,您将随时了解您的业务状况!

​

  • 您告诉我们您拥有什么,我们会使用您环境中的虚拟机为您监控它.
  • 通过多种工具,您将了解服务器和服务的状态,并在出现问题时获得警报.
  • 您可以拥有实时地图, 实时查看正在发生的事情,并通过网络地图更好地了解它, 虚拟环境, 站点之间的 WAN 连接, 邮件流量...
  • 我们可以扩展此基础设施监控,并了解您的企业或部门提供的 SLA, 或供应商......
  • 因为有这么多美好的事物, 我们建议您观看以下视频,我们已在其中进行了详细解释!

 

做 量身定制的培训

Windows Server – VMware vSphere – Citrix Virtual Apps & 台式机 – Centreon

将应用程序部署到任何设备 (移动, 片, 企业电脑, 个人电脑...) 随时随地安全.

集中应用程序, 我们获得了对我们组织的必要控制.

节省成本, 因为它在数据中心运行,因此无需再次更新我们的设备队列!

 

 

 

 

 

 

 

 

 

 

  • 面对面或远程.
  • 我们使用自己的手册,其中包含详细的操作方法和指南.
  • 100% 进行练习和实验室的技术人员!
  • 他们基于我们的经验, 在我们的日常生活中.
  • 与我们交谈,我们将实现您的想法, 我们将培训您的技术人员!
  • 我们不会对任何人保密, 我们能教给您的一切对我们来说都是一件愉快的事情!

 

我们是一家关心和宠爱的咨询公司

​​

  • 我们是全国领先的信息技术咨询公司.
  • 我们会倾听您的意见, 我们将能够与您交谈并了解您的需求,并以最优惠的成本提出最佳解决方案, 询问我们的客户!
  • 他们, 我们亲爱的客户把我们当作他们的枕头, 非常高兴!
  • 我们拥有一支专门从事 IT 咨询的团队.
  • 在设计任何服务或项目时, 我们将始终关注您的满意
  • 我们的目标, 您的信任!

具有质量和附加值

  • 分析 & 咨询前
  • 云和云迁移
  • 本地平台迁移
  • 演示, 预生产环境 & 实验室
  • 无服务中断
  • 我们将培训您并提供出色的技术文档.

​

​¡让我们携手合作!

  • 我们是一家合作的公司, 与 Open Mind 合作, 乐于倾听和合作!
  • 我们拥有广泛的精选合作伙伴网络,我们与他们积极合作.
  • 以便您可以扩大客户的服务或培训范围.

 

技术支持

  • 我们拥有您正在寻找的专业知识,可为您提供第二级支持.
  • 我们将帮助您处理您无法解决或占用大量时间的日常事件.
  • 我们有一个 CAU 肯定可以为您提供帮助!
  • 我们与 Time Bags 合作舒适,以便您可以优化预算.

预防性控制

  • 我们在您的环境中部署了一个“黑匣子”,用于监控您的服务器状态.
  • 您将能够使用高级指标实时访问和了解环境的状态.
  • 您将拥有个性化的地图,这些地图将展示我们对环境的控制程度. 非常适合放在公寓里的电视上!
  • 如果您愿意,我们将能够维护您的环境,并处理可能影响您业务的任何事件.
  • 您将随时了解基础架构为公司提供的 SLA.

 

做 量身定制的培训

Windows Server – VMware vSphere – Citrix Virtual Apps & 台式机 – Centreon

 

  • 面对面或远程.
  • 我们使用自己的手册,其中包含详细的操作方法和指南.
  • 100% 进行练习和实验室的技术人员!
  • 他们基于我们的经验, 在我们的日常生活中.
  • 与我们交谈,我们将实现您的想法, 我们将培训您的技术人员!
  • 我们不会对任何人保密, 我们能教给您的一切对我们来说都是一件愉快的事情!

 

我们提供以下服务

  • 对您的 IT 基础设施进行预防性审计
  • 我们监控并为您提供运营可见性.
  • 企业电子邮件系统
  • 应急计划的分析和执行
  • 安全系统的实施和改进
  • 服务器虚拟化
  • 应用程序虚拟化和 桌子

我们的差异化

  • 亲近和诚实
  • 开源解决方案和领先的制造商
  • 无影响的迁移
  • 二级咨询和支持
  • 移动设备管理
  • 用户集中化
  • 我们的原则: 安全性和最佳实践