Apache Tomcat (tomcat-users.xml)
Usuários no Tomcat
Categoria: Apache
Software: Apache Tomcat
[ Hits: 25.991 ]
Por: José Cleydson Ferreira da Silva
Este arquivo apresenta configurações de usuários no Tomcat, que por sua vez está determinará o papel de cada usuário, podendo ser administrador, manager e usuário comum.
Para o Tomcat funcionar "redondo" é necessário que os usuários estejam bem configurados e bem definidos onde o sistema, por sua vez, necessitará de informações referentes aos mesmos, seja para fazer o Deployer das aplicações.
Por padrão este arquivo, se ocasionalmente for instalado por mirror ou Synaptic (o que não recomendo), será encontrado em /etc/tomcat6. Em breve lançarei um artigo abordando a implementação de um servidor Java web Server.
<?xml version='1.0' encoding='utf-8'?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <!-- Essa é uma contribuição de José Cleydson Ferreira da Silva Este arquivo define quais usuários serão usados no tomCat e nas aplicações que serão desenvolvidas. É importante lembrar que cada usuário possui um papel especifico, bem como, administrador(admin) gerente(manger) e usuário (user) outras opções são padrão do tomCat. Como verá abaixo as senhas ficam expostas o que exige uma regra de segurança bem definida para não ocasionar perda de informações. Para Definir o papel do usuário é necessário o parâmetro rolename : <role rolename="admin"/> Para adicionar um usuário são necessários 3 parâmetros: * username * password * roles Ficando da seguinte forma: <user username="cleysinhonv" password="senha" roles="users"/> cleysinhonv@gail.com http://www.vivaolinux.com.br/artigos/userview.php?login=cleysinhonv www.gnu-lia.org --> <tomcat-users> <role rolename="tomcat"/> <role rolename="role1"/> <role rolename="manager"/> <--! Aqui define-se o papel de cada usuário --> <role rolename="users"/> <role rolename="admin"/> <user username="tomcat" password="tomcat" roles="tomcat"/> <user username="tomdeployer" password="senha" roles="manager"/> <user username="cleysinhonv" password="senha" roles="users"/> <user username="myuser" password="senha" roles="users"/> <user username="cleydson" password="cleydson" roles="admin,manager"/> <user username="both" password="tomcat" roles="tomcat,role1"/> <user username="role1" password="tomcat" roles="role1"/> </tomcat-users>
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
Gentoo bane contribuições de código feitas com IA (6)
Aprender redes pela IA do roadmap.sh (0)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba