Ir para o conteúdo

Blog Bujarra.com

Blog de TI de Héctor Herrero

  • Blogue
    • Citrix
    • Fortalecer
    • Assistente Doméstico
    • Microsoft
    • Monitorização
    • Framboesa Pi
    • Vários
    • VMware
  • Um podcast para TI
  • Serviços abertos de TI
    • Serviços
    • Tecnologias
    • Nós
    • Contato
    • Livro Citrix
    • Apps
  • Maas
  • Notícia
    • Blogs de amigos
    • Segurança
    • Novas versões
×

Tema corporativo no Apache Guacamole

  • Blogue
  • Vários
  • 7 Outubro 2021
Etiquetado apache, Apache Guacamole, Botão, Mudar, Cor
Impressão amigável, PDF & Email

Neste post vamos dar um belo toque ao Apache Guacamole, Por um lado, faremos com que ele responda como o site padrão, Vá sem que os usuários tenham que colocar o /guacamole; E ainda por cima, o habitual, coloque um tema personalizado nele, perto do usuário, corporativo, com logotipos, Fundos, Cores da empresa…

Poço, Para lembrar, Em um post anterior já vimos Como instalar o Apache Guacamole, ademais como integrá-lo ao Active Directory. Uma ótima solução de código aberto que permite acesso remoto seguro a computadores pela Internet. Poço, Como eu disse, Hoje é hora de mudar de assunto e torná-lo legal, Veremos o que jogar minimamente para deixá-lo bem.

Site padrão

Para que o Apache Guacamole seja o site padrão em nosso Tomcat. Simplesmente, Vamos parar o Tomcat, renomeie o aplicativo para ROOT e inicie o Guacamole novamente; No porto 8080 Ele responderá sem /guacamole/

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

Mas tenha cuidado! se tivermos proxy reverso com Apache, Também modificamos o arquivo /etc/apache2/sites-available/default-ssl.conf com as seguintes alterações:

De:

<Localização /guacamole/>

Para:

<Localização/>

De:

ProxyPass http://XXX.XXX.XXX.XXX:8080/guacamole/ flushpackets=on

Para:

ProxyPass http://XXX.XXX.XXX.XXX:8080/ pacotes de descarga=em

E de:

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

Para:

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

E reiniciamos o Apache:

Systemctl Reiniciar Apache2

Alterando o logotipo

Para alterar o logotipo, nós simplesmente substituí-lo:

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

Para adaptar o logotipo ao tamanho que melhor nos convier, em /var/lib/tomcat9/webapps/guacamole/guacamole.css na seção .login-ui .login-dialog .logo { Mudar:

De: Para:
Largura: 3eme;
altura: 3eme;
tamanho de fundo: 3em 3em;
-tamanho de fundo de moz: 3em 3em;
-tamanho do plano de fundo do webkit: 3em 3em;
-khtml-background-size: 3em 3em;
Largura: 235Px;
altura: 55Px;
tamanho de fundo: 235px 55px;
-tamanho de fundo de moz: 235px 55px;
-tamanho do plano de fundo do webkit: 235px 55px;
-khtml-background-size: 235px 55px;

E também em /var/lib/tomcat9/webapps/guacamole/guacamole.min.css dentro da seção .login-ui .login-dialog .logo{

De:

...margem:.5em auto;Largura:3eme;altura:3eme;tamanho de fundo:3em 3em;-tamanho de fundo de moz:3em 3em;-Webkit-B...

Para:

...margem:.5em auto;Largura:235Px;altura:55Px;tamanho de fundo:235px 55px;-tamanho de fundo de moz:235px 55px;-Webkit-B...

Podemos alterar o idioma e a breve descrição alterando em /var/lib/tomcat9/webapps/guacamole/translations/en.json

De:

"NOME" : "Apache Guacamole",
"NOME" : "Inglês",

Para:

"NOME" : "Acesso ao Meu Computador",
"NOME" : "Espanhol",

E reiniciamos o Tomcat:

Systemctl Reiniciar tomcat9

Alterando o plano de fundo

Para alterar o plano de fundo e colocar uma imagem em vez do branco padrão, em /var/lib/tomcat9/webapps/guacamole/guacamole.min.css; na seção div.login-ui{

De:

fundo:Branco;

Para:

imagem de fundo: URL('RUTA.jpg');tamanho de fundo:cobrir;

E também em /var/lib/tomcat9/webapps/guacamole/guacamole.css Dentro da seção div.login-ui {

De:

fundo: preto;

Para:

imagem de fundo: URL('RUTA.jpg');
tamanho de fundo:cobrir;

Alterando a caixa central

Se quisermos modificar o quadro central, por exemplo, remova a borda e a sombra, e torná-lo um sombreamento que pareça mais elegante, em /var/lib/tomcat9/webapps/ROOT/guacamole.min.css; na seção .login-ui .login-dialog{

Retirar:

Fronteira: 1px rgba sólido(0, 0, 0, 0.25);
sombra de caixa: 1px 1px 2px rgba(0, 0, 0, 0.25);

Adicionar:

cor de fundo:rgba(0,0,0,0.2);

E o mesmo em /var/lib/tomcat9/webapps/ROOT/guacamole.css Dentro da seção .login-ui .login-dialog {

Retirar:

Fronteira: 1px rgba sólido(0, 0, 0, 0.25);
sombra de caixa: 1px 1px 2px rgba(0, 0, 0, 0.25);

Adicionar:

cor de fundo:rgba(0,0,0,0.2);

Campo de nome de usuário e senha

O campo de nome de usuário e senha é transparente, colocamos branco da seguinte forma, em /var/lib/tomcat9/webapps/ROOT/guacamole.min.css; dentro da seção .login-ui .login-fields .labeled-field.empty entrada{

De:

fundo: transparente;

Para:

fundo: Branco;

E igualmente, em /var/lib/tomcat9/webapps/ROOT/guacamole.css Na seção .login-ui .login-fields .labeled-field.empty entrada {

De:

fundo: transparente;

Para:

fundo: Branco;

Cor do botão

E venha por último, Para alterar a cor do botão, cada um ao seu gosto, ei!: Em /var/lib/tomcat9/webapps/ROOT/guacamole.css na seção de entrada[tipo=”Enviar”], botão, a. botão {

De:

cor de fundo: #3C3C3C;

Para:

cor de fundo: #7D0458;

Fazendo a mudança persistente

Algo muito importante e que não comentamos até agora, mas a mudança do logotipo, plano de fundo e CSS para seu tamanho são perdidos toda vez que a máquina é reiniciada, por isso, Faremos cópias dos arquivos modificados em /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

E com um pequeno script no cron, ele será copiado toda vez que você inicializar o logotipo, fundo, O css… Nós chamamos isso de: (e torná-lo executável) /Home/Guacamole/no_borrar/cambia_tema_guacamole.sh com o seguinte conteúdo:

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

E colocamos no Cron, por exemplo, para que toda vez que a máquina for iniciada, ela a carregue, com 'crontab -e':

@reboot dormir 30 && /Home/Guacamole/no_borrar/cambia_tema_guacamole.sh

Poço, Por trás deste emblema, ou txapa em Bilbao, Espero que você tenha algo legal, você viu que não custa nada colocar um tema personalizado no Apache Guacamole, Que com um logotipo, um Fundo, Mude a cor do botão e mais alguns truques serão totalmente corporativos, Então, se todos os nossos portais são personalizados, Os usuários terão um maior senso de confiança ao entrar nos sites, Os chefes felizes…

Um abraço para tod@s!

Postagens recomendadas

Cliente Web RustDesk e RustDesk
Ler
Alertas sonoros Centreon com Ollama e Piper AI
Ler
Gerenciamento de calendário com Radicale
Ler
Olhama, Introdução à IA local
Ler

navegação pós

Postagem anterior
Próxima postagem

Autor

por Héctor Herrero 
nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Não hesite em contactar-me, Vou tentar ajudá-lo sempre que puder, Compartilhar é viver ;) . Desfrute de documentos!!!

 Editar tradução
Autor: Héctor Herrero Hermida

Subscreva as notícias

Carregamento

Tendências

  • Instalando o Bitwarden
  • Instalação e configuração básica do FreePBX
  • Implementando FSSOs para integrar o Fortigate com o Active Directory
  • Cliente Web RustDesk e RustDesk
  • Lendo o hidrômetro doméstico com ESPHome e Home Assistant
  • Como controlar dispositivos de infravermelho no Home Assistant
  • Olhama, Introdução à IA local
  • Painéis solares com Home Assistant e Huawei
  • Medir a chuva com o Home Assistant
  • Implantando NetBox e NetBox-Scanner

Mais vistos

  • Instalação e configuração básica do FreePBX
  • Lendo o hidrômetro doméstico com ESPHome e Home Assistant
  • Olhama, Introdução à IA local
  • Implementando FSSOs para integrar o Fortigate com o Active Directory
  • Criando nossa planta baixa ou planta de casa animada no Home Assistant
  • Como controlar dispositivos de infravermelho no Home Assistant
  • Sistema de vigilância por vídeo com fragata e assistente doméstico
  • Cliente Web RustDesk e RustDesk
  • Medir a chuva com o Home Assistant
  • Como adicionar um timer no Home Assistant

Últimos posts

  • Métricas do Windows com Prometheus e Grafana
  • Sensor de CO2 com ESPHome e Home Assistant
  • Regras e alertas com ElastAlert 2
  • Implantando NetBox e NetBox-Scanner
  • Métricas FortiGate com Prometheus e Grafana
  • Métricas de ping com Prometheus e Grafana
  • Implantando o Prometheus & Grafana
  • VPN com Citrix NetScaler IV – Sempre ligado
  • Monitoramento do Crowdsec com o Centreon
  • VPN com Citrix NetScaler III – Autenticação com certificados

Comunicações corporativas com o Synapse

5 Outubro 2021

Coletando LOGs do NetScaler no Elasticsearch e visualizando-os no Grafana

13 Outubro 2021

Blog Bujarra.com

 

Monitoramos sua infraestrutura

 

Podemos configurar um sistema que monitorará toda a sua infraestrutura e você saberá a todo momento como está o seu negócio!

​

  • Você nos diz o que tem e nós monitoramos com uma máquina virtual em seu ambiente para você.
  • Através de várias ferramentas você saberá o status de seus servidores e serviços, obtendo alertas em caso de problema.
  • Você pode ter mapas ao vivo, para ver em tempo real o que está acontecendo e entendê-lo melhor com mapas de rede, de ambientes virtuais, Conexões WAN entre sites, tráfego de e-mail...
  • Podemos escalar esse monitoramento de infraestrutura e conhecer o SLA oferecido pelo seu negócio ou pelos seus departamentos, ou fornecedores...
  • Como há tantas coisas maravilhosas, Recomendamos que você assista ao vídeo a seguir, onde explicamos em detalhes!

 

Fazer Treinamento sob medida

Windows Server – VMware vSphere – Citrix Virtual Apps & Desktops – Centreon

Implante aplicativos em qualquer dispositivo (telemóvel, tabuleta, PC Corporativo, PC pessoal...) com segurança e de qualquer lugar.

Centralizando aplicativos, Obtemos o controle necessário de nossa organização.

Economia de custos, uma vez que roda no Datacenter e não será necessário renovar nossa frota de equipamentos nunca mais!

 

 

 

 

 

 

 

 

 

 

  • Presencial ou remoto.
  • Usamos nossos próprios manuais com instruções e guias em detalhes.
  • 100% técnicos com exercícios e laboratórios!
  • Eles são baseados em nossa experiência, no nosso dia-a-dia.
  • Fale connosco e daremos forma à sua ideia, Vamos treinar seus técnicos!
  • Não guardamos segredos de ninguém, Tudo o que pudermos ensinar será um prazer para nós!

 

Somos uma empresa de consultoria que cuida e mima

​​

  • Somos uma empresa de consultoria líder em Tecnologia da Informação em nível nacional.
  • Nós vamos ouvi-lo, Poderemos conversar e entender suas necessidades e propor a melhor solução e com o melhor custo, Pergunte aos nossos clientes!
  • Eles, Nossos queridos clientes nos usam como travesseiro, e encantado!
  • Contamos com uma equipe totalmente especializada em consultoria de TI.
  • Ao projetar qualquer serviço ou projeto, Sempre cuidaremos da sua satisfação
  • Nosso objetivo, Sua confiança!

Com qualidade e valor agregado

  • Análise & Pré-Consultoria
  • Nuvem e migrações de nuvem
  • Migrações de plataforma local
  • Demos, Ambientes de pré-produção & laboratório
  • Sem interrupções de serviço
  • Vamos treiná-lo e entregar excelente documentação técnica.

​

​¡Vamos trabalhar juntos!

  • Somos uma empresa que colabora, com Mente Aberta, aberto para ouvir e trabalhar em conjunto!
  • Temos uma ampla rede de parceiros selecionados com os quais colaboramos ativamente.
  • Para que você possa expandir a gama de serviços ou treinamentos para seus clientes.

 

Suporte técnico

  • Temos a experiência que você procura para lhe dar um segundo nível de suporte.
  • Vamos ajudá-lo com incidentes do dia-a-dia que você não pode resolver ou ocupam muito tempo.
  • Temos um CAU que certamente pode ajudá-lo!
  • Trabalhamos confortavelmente com malas de tempo para que você possa otimizar seus orçamentos.

Controle preventivo

  • Implantamos uma 'caixa preta' em seu ambiente que monitorará o status de seus servidores.
  • Você poderá acessar e saber o status do seu ambiente em tempo real com métricas avançadas.
  • Você terá mapas personalizados que demonstrarão o quão bem controlado temos o ambiente. Ideal para colocar uma TV no seu apartamento!
  • Poderemos manter seu ambiente se desejar e cuidar de quaisquer incidentes que possam afetar seus negócios.
  • Você saberá a todo momento o SLA que sua infraestrutura está oferecendo para sua empresa.

 

Fazer Treinamento sob medida

Windows Server – VMware vSphere – Citrix Virtual Apps & Desktops – Centreon

 

  • Presencial ou remoto.
  • Usamos nossos próprios manuais com instruções e guias em detalhes.
  • 100% técnicos com exercícios e laboratórios!
  • Eles são baseados em nossa experiência, no nosso dia-a-dia.
  • Fale connosco e daremos forma à sua ideia, Vamos treinar seus técnicos!
  • Não guardamos segredos de ninguém, Tudo o que pudermos ensinar será um prazer para nós!

 

Realizamos os seguintes serviços

  • Auditorias preventivas em sua infraestrutura de TI
  • Monitoramos e damos visibilidade operacional.
  • Sistemas de e-mail comercial
  • Análise e execução de planos de contingência
  • Implementação e melhorias de sistemas de segurança
  • Virtualização de servidores
  • Virtualização de aplicativos e Mesas

Nosso diferencial

  • Proximidade e honestidade
  • Soluções de código aberto e fabricantes líderes
  • Migrações sem impacto
  • Consultoria e suporte de segundo nível
  • Gerenciamento de dispositivos móveis
  • Centralização de usuários
  • Nossos Princípios: Segurança e práticas recomendadas