如何更改Tomcat的Admin & Manager的默认密码

Tomcat中 Administrator 和 Manager的默认管理密码是什么。如何在Tomcat 7/8中设置Admin和Manager的密码。创建在Tomcat中管理员帐户

安装最新的Tomcat服务器后,将不会默认创建访问管理员和经理界面用户。所以Tomcat安装后,该第一步创建Admin和Manager用户帐户。 请访问我们下面的文章在Linux系统上安装Tomcat。 1. 在Linux上安装Tomcat 8 2. 在CentOS与RHEL上安装Tomcat 7 3. 在Ubuntu和Debian上安装Tomcat 7

创建Tomcat 用户:

要创建用户帐户在编辑器中编辑 conf/tomcat-users.xml 文件及以下的配置,复制在<tomcat-users> </tomcat-users> 标记的地方。
<tomcat-users>

  <!-- user manager can access only manager section -->
  <role rolename="manager-gui" />
  <user username="manager" password="_SECRET_PASSWORD_" roles="manager-gui" />

  <!-- user admin can access manager and admin section both -->
  <role rolename="admin-gui" />
  <user username="admin" password="_SECRET_PASSWORD_" roles="manager-gui,admin-gui" />

</tomcat-users>
按照上述配置用户manager只能访问manager Web界面,但admin可以访问这两个admin + manager的Web界面。 使上述更改后重新启动Tomcat服务器。

在Tomcat中访问角色:

Tomcat 7的及以后的版本有以下访问Tomcat的Admin 和 Manager接口定义的角色。而对于具体的访问级别的Tomcat创建用户使用下面的角色。

对于Admin (Host Manager)访问角色:

admin-gui - 这将允许访问HTML图形用户界面GUI admin-script - 这将允许访问的文本页面

对于Manager (Manager App)访问:

manager-gui - 这将允许HTML GUI和状态页 manager-script - 这将允许文本界面和状态页面 manager-jmx - 这将允许JMX代理和状态页 manager-status - 这将只允许访问状态页