Tomcat的默认用户名和密码是什么?

98

我安装了Netbeans并尝试使用以下方式访问服务器管理器:(id/pass)manager/manager、admin/admin、system/password...但它们都没有成功。


它们在某个Tomcat配置文件中进行配置。就我所记得的,找到它并不是很困难。 - Carlos
NetBeans IDE使用单独的配置文件集,而不是<TOMCAT_HOME>/conf目录,请参考下面的答案以获取解决方案。 - Tushar Joshi
NetBeans在Catalina Base中创建凭据(参见http://tshikatshikaaa.blogspot.nl/2012/07/about-user-login-password-of-netbeans.html)。 - Jérôme Verstrynge
1
可能是重复的问题:如何为NetBeans设置Tomcat Manager应用程序用户名和密码? - Ciro Santilli OurBigBook.com
19个回答

2

这是唯一帮助我解决问题的方法:

若要使用Web管理界面,您需要添加GUI角色:

<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

请检查位于<TOMCAT_HOME>/conf目录下的名为tomcat-users.xml的文件。 如果您没有找到任何内容,请编辑该文件以类似以下的方式:

您可以在Tomcat管理应用程序和主机管理器中访问。在一行中添加两个角色。

  <role rolename="manager-gui,admin-gui"/>
  <user username="admin" password="admin" roles="standard,manager-gui,admin-gui"/>

1

平台:NetBeans 7.3,Apache Tomcat 7.0.34 关于Tomcat管理器

我花了3天时间追踪这个问题,因为我认为我的安装出了问题。

在Windows和Linux上,NetBeans使用单独的文件位置来存储CATALINA_BASE:

http://wiki.netbeans.org/FaqInstallationDefaultTomcatPassword

所以,您可以在CATALINA_HOME下修改tomcat_user.xml文件,直到脸都发青,也没有任何效果。

看起来,IDE只需要在CATALINA_BASE下的manager-script和admin角色。

当我尝试将用户添加到manager-gui角色(正确的tomcat_user.xml文件中),以便访问Tomcat Manager时,Tomcat停止呈现登录对话框,直接跳转到401访问被拒绝的页面。

似乎NetBeans软件包使用了一个受限制的TomCat版本。

希望这能为大家节省一些时间。


1

请查看您的conf/tomcat-users.xml文件。 如果那里没有任何内容,您就需要进行配置。


1

适用于Window 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
Tomcat管理器的用户名和密码如下图所示..
tomcat-users.xml


0
在conf/tomcat-users.xml中,您可以查看您当前的用户配置,例如我的情况通常是user="admin"和pass="1234"。

0
如果您的 Apache Tomcat 要求密码,请按照以下步骤操作: 前往 Apache 的主目录 然后进入 webapps 文件夹 打开 META-INF 在其中,您会找到一个名为 context.xml 的 xml 文件 - 以编辑模式打开它
并且删除 VALVE 标签中的注释
此后,您将不需要任何用户名和密码。

0

尝试使用Tomcat 7的默认用户名和密码(tomcat tomcat)


0
如果在添加/修改tomcat-users.xml文件并为使用的Tomcat版本添加相关用户/角色后,人们仍然遇到问题,请确保已删除围绕此块的注释标记。它们在XML文件中看起来像这样:
<!--
-->
它们将位于用户/角色部分的上方和下方。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接