如何更改 Tomcat 的默认用户和密码?

如何更改 Tomcat 的默认用户和密码?

我最近安装了 Xampp,现在正在学习 JSP,但是在将我的 `.jsp` 文件复制到所需文件并启动 Tomcat 后,如果没有用户和密码,它不让我访问管理器。

我没有对任何设置进行任何更改,这是一个全新的安装,我设法在网上找到了 MySQL 的默认用户/密码,但 TomCat 却没有找到。到目前为止,我使用了以下用户/密码组合:

  • root 并且无需密码
  • root 用户和密码
  • xampp 作为用户和密码

请帮我找到默认用户密码,或者更好的是,如何更改它们,我看到一些文件看起来可能包含用户/密码,但我不想盲目地替换。

答案1

看着conf/tomcat_users.xml

取消注释角色和用户块。定义一个名为admin(if tomcat6) 或manager-gui (tomcat7) 的角色。然后,定义一个您想要命名的用户,并使用您喜欢的密码和admin分配manager-gui给它的角色。

重新启动你的 tomcat。测试。

答案2

只需查找C:\xampp\tomcat\conf\tomcat_users.xml并将您的用户帐户放入<tomcat-users>标签内即可。例如:

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

另外,不要忘记重新启动 Tomcat 服务器!

答案3

这对我有用。使用admin-guiadmin-script角色

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

答案4

看着conf/tomcat_users.xml

相关内容