安装最新的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 - 这将只允许访问状态页