如何更改Tomcat密码?

时间:2011-10-31 11:11:38

标签: tomcat

虽然我在Tomcat tomcat-users.xml文件中更改了密码,但我无法访问tomcat manager。请告诉我可能是什么错误?

5 个答案:

答案 0 :(得分:3)

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

用户是tomcat
密码是密码

此行xml评论有时你的命令用程序员记事本改变评论是好的一个或其他荧光笔不使用单词或记事本

答案 1 :(得分:2)

您需要为用户提供一定的角色。对于版本7,它需要是“manager-script”(看here)。对于版本6“manager-gui”(看here

答案 2 :(得分:0)

  

创建角色rolename =&#34;经理&#34; /

角色rolename =&#34; admin&#34; /

用户名=&#34; admin&#34;密码=&#34;管理&#34;角色=&#34;管理,食槽&#34 /

保存并重新启动Tomcat,现在您可以使用user =

访问Tomcat管理员或管理页面

&#34;管理&#34;和密码=&#34; admin&#34;。

检查此链接

http://www.mkyong.com/tomcat/tomcat-default-administrator-password/

答案 3 :(得分:0)

更改tomcat-user.xml文件中的用户名和密码后,重新启动服务器

答案 4 :(得分:0)

我们可以修改tomcat的用户名和密码

打开 tomcat 文件夹中的 tomcat-user.xml 文件。

我们需要通过添加具有角色“manager-gui”的新用户来更改conf/tomcat-users.xml,如下所示

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

enter image description here

同理

我们可以更改/提供任何角色。

<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"/>