Qual é o nome de usuário e senha padrão no Tomcat?

instalei Netbeans e tentei aceder ao gestor do servidor usando: (id/pass)manager/manager, admin/admin, system/password... Nenhum deles funcionou.

Author: Pascal Thivent, 2010-09-30

18 answers

A minha resposta é testada emWindows 7 com a instalação deNetBeans IDE 6.9.1 que agrupou o Tomcat versão 6.0.26. A instrução pode funcionar com outras versões tomcat de acordo com a minha opinião.

Se estiver a iniciar o servidor Apache Tomcat a partir do painel de servidores do NetBeans IDE, então saberá que os ficheiros de base Catalina e de configuração usados pelo NetBeans IDE para iniciar o servidor Tomcat são mantidos num local diferente.

Passos para conheça a pasta de base catalina para a sua instalação:

  1. carregue com o botão direito no nó Apache Tomcat no painel de servidores e escolha a opção Propriedades no menu de contexto. Isto irá abrir uma caixa de diálogo chamada servidores.
  2. verifique o nome da pasta do campo Catalina Base , esta é a pasta onde o conf/tomcat-users.xml actual está localizado e que deseja abrir e ler. (No meu caso é C:\Users\Tushar Joshi\.netbeans\6.9\apache-tomcat-6.0.26_base )
  3. Abra esta pasta em My Computer e vá para a conf pasta onde irá encontrar o ficheiro tomcat-users.xml usado pelo IDE NetBeans. O IDE NetBeans vem configurado com uma senha predefinida com username="ide" e alguma senha aleatória, você poderá alterar este nome de utilizador e senha se quiser ou usá-la para o seu utilizador também
  4. esta janela também tem o nome de utilizador e a senha que são preenchidos com este nome de utilizador e senha predefinidos e o NetBeans IDE também lhe oferece para abrir a aplicação do Gestor, Carregando com o botão direito no nó do Gestor em o nó Apache Tomcat node no painel de Servidores
  5. o único problema com o NetBeans IDE {[10] } é que ele tenta abrir o URL http://localhost:8084/manager/ que deve ser http://localhost:8084/manager/html Agora
 33
Author: Tushar Joshi, 2014-12-22 08:58:07

Verifique o ficheiro em <TOMCAT_HOME>/conf nomeado tomcat-users.xml.
Se você não encontrar algo lá Editar para se parecer com:

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="admin"/>
  <user username="admin" password="password" roles="standard,manager,admin"/>
</tomcat-users>
 47
Author: CristiC, 2010-09-30 15:41:39

No Tomcat 7 você tem que adicionar isso aos usuários do tomcat.xml (no windows 7 Ele está localizado pela instalação padrão aqui: c:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\)

<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users>
  <role rolename="manager-gui"/>
  <role rolename="manager-script"/>
  <role rolename="manager-jmx"/>
  <role rolename="manager-status"/>
  <role rolename="admin-gui"/>
  <role rolename="admin-script"/>
  <user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
</tomcat-users>

NOTE que não deve haver espaços entre funções para administração, uma vez que esta lista deve ser separada por vírgulas.

Então, em vez disso (como sugerido em algumas respostas:
<user username="admin" password="admin" roles="manager-gui, manager-script, manager-jmx, manager-status, admin-gui, admin-script"/>

Deve ser assim:

  <user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
 29
Author: Nenad Bulatovic, 2014-06-09 10:44:29

Vá para " %TOMCAT_FOLDER%/conf/tomcat-users.xml " e configurar o seguinte:

<tomcat-users>
    <role rolename="manager-gui"/>
    <role rolename="manager-script"/>
    <role rolename="manager-jmx"/>
    <role rolename="manager-status"/>
    <role rolename="admin"/>
    <user username="admin" password="admin" roles="admin,manager-gui,manager-script"/>
</tomcat-users>
Por isso, o nome de Utilizador é "admin" e a senha é "admin"
 11
Author: Aks, 2016-08-22 07:16:37

Abrir tomcat-users.xml que deve estar em C:\Tomcat 7.0\conf

Adicionar as seguintes linhas no ficheiro acima:

<tomcat-users>
     <role rolename="manager-gui"/>
     <user username="admin" password="" roles="manager-gui"/>

     <role rolename="admin-gui"/>
     <user username="tomcat" password="s3cret" roles="admin-gui"/>        
 </tomcat-users>

Nota :

  1. admin-gui - > utilizador e senha-não altere.
  2. manager-gui - > só pode alterar o nome do utilizador e a senha para este efeito. [Aqui não é indicada a senha]
 8
Author: Irshad, 2014-12-22 09:03:58

No Tomcat 7, 8 e 9 não há nenhum usuário padrão, então ninguém pode acessar um aplicativo de Gerenciador. Você precisa alterar os usuários conf / tomcat.xml, adicionando um novo utilizador com o papel "manager-gui", como:

<role rolename="manager-gui"/>
<user username="admin" password="admin" roles="manager-gui"/>
Olha para aqui. https://www.mkyong.com/tomcat/tomcat-default-administrator-password/
 7
Author: user4447655, 2016-11-09 00:20:05

Em Utilizadores de ficheiros/conf / tomcat.xml verificar ou adicionar:

......
<role rolename="manager"/>
<user username="ide" password="ide" roles="manager,tomcat,manager-script"/>
</tomcat-users>
 2
Author: msangel, 2012-01-10 10:48:28

Plataforma NetBeans 7.3, Apache Tomcat 7.0.34 re: Tomcat Manager

Passei 3 dias à procura disto porque pensei que tinha uma má instalação.

No Windows e Linux, o NetBeans usa uma localização de arquivo separada para CATALINA_BASE:

Http://wiki.netbeans.org/FaqInstallationDefaultTomcatPassword

Para que possa modificar o tomcat_user.xml sob CATALINA_HOME: até a sua face ficar azul, sem efeito.

Parece que a IDE só requer,Gerenciador-script, funções de administração sob CATALINA_BASE:.

Quando tentei adicionar um utilizador à função GUI-gestor (para o tomcat_user correcto.arquivo xml), necessário para o acesso ao Gerenciador Tomcat, o Tomcat parou de apresentar a janela de login e foi diretamente para a página inicial de acesso negado 401.

Parece que o pacote NetBeans usa uma versão bloqueada do TomCat. Espero que isto poupe tempo a todos.
 2
Author: Steve Kritzer, 2013-04-06 04:46:50

Navegue primeiro por baixo da localização e abra-a num editor de texto

<TOMCAT_HOME>/conf/tomcat-users.xml

Para o tomcat 7, Adicione o seguinte código xml algures entre <tomcat-users>

  <role rolename="manager-gui"/>
  <user username="username" password="password" roles="manager-gui"/>
Agora reinicie o servidor tomcat.
 2
Author: tk_, 2016-06-26 07:01:36

Olha para o teu conf/tomcat-users.xml. Se não houver nada lá, você teria que configurá-lo.

 1
Author: Bozho, 2010-09-30 09:59:36

Bem, você precisa olhar para as respostas acima, mas você vai descobrir que o aplicativo gerente requer que você tenha um usuário com o papel de 'gerente', eu acredito, então você provavelmente vai querer adicionar o seguinte para os seus tomcat-usuários.ficheiro xml:

<role rolename="manager"/>
<user username="youruser" password="yourpass" roles="manager"/>

Isto pode parecer simplista, mas é apenas uma implementação simples que você pode estender / substituir por outros mecanismos de autenticação.

 1
Author: Mick Sear, 2010-09-30 10:43:09

No Tomcat 7, em TOMCAT_HOME/conf/tomcat_users.xml, Veja a etiqueta <user /> para ver a senha.

Exemplo:

  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>
 1
Author: Buhake Sindi, 2010-09-30 15:42:21
Só que isto me ajudou.

Para usar a interface de administração da web tem de adicionar a função de interface :

<role rolename="admin"/>
<role rolename="admin-gui"/>
<role rolename="manager"/>
<role rolename="manager-gui"/>

<user username="name" password="pwd" roles="admin,admin-gui,manager,manager-gui"/>

 1
Author: Jonathan Lee, 2014-02-05 18:58:17

Para A Janela 7, Netbeans 8.0.2, Apache Tomcat 8.0.15
C:\Users\JONATHAN\AppData\Roaming\NetBeans\8.0.2\apache-tomcat-8.0.15.0_base\conf\tomcat-users.xml
O nome de usuário e senha do Gerenciador Tomcat é como abaixo de pic..
tomcat-users.xml

 1
Author: YeHtunZ, 2015-05-12 09:19:21

Se as pessoas ainda tiverem problemas após adicionar / modificar os utilizadores do tomcat.arquivo xml e adicionar o Usuário/papel relevante para a versão do Tomcat que eles estão usando, então, certifique-se de que você removeu as tags de comentários que estão rodeando este bloco. Eles se parecerão com isso no arquivo XML:
<!--
-->
Eles estarão acima e abaixo da seção Usuário / papel.

 0
Author: Darryl, 2013-01-10 13:22:42
Se o seu apache tomcat está a pedir a senha, siga estes passos.: ir para a pasta pessoal do apache então vá para a pasta webapps Abre o META-INF dentro disso, irá encontrar um ficheiro xml chamado context.xml -- open it in edit mode

E remover o comentário da etiqueta da válvula.

Depois disso você não precisa de nenhum nome de usuário e senha.

 0
Author: purushottam mishra, 2013-01-16 20:20:17

Em Utilizadores conf/tomcat.xml você pode ver qual é a sua configuração de usuário real, no meu caso é user = "admin" e pass= "1234"

 0
Author: skypeter1, 2015-07-24 22:46:04

Tente tomcat tomcat tomcat tomcat como o nome de utilizador e senha padrão (tomcat 7)

 0
Author: Amichai Ungar, 2017-07-17 13:17:38