tomcat-users.xml配备

tomcat-users.xml配置

在Mac OSX下安装Tomcat7中,已经安装了Tomcat,打开http://localhost:8080后,右侧有三个按钮:Server Status、Manager App、Host Manager,点击这三个按钮都需要用户名和密码才能进入。

 

在/usr/local/apache-tomcat-7.0.34/conf目录下有一个名为tomcat-users.xml的文件,编辑此文件为以下内容:

 

<?xml version='1.0' encoding='utf-8'?>

<tomcat-users>
    <role rolename="tomcat"/>
    <role rolename="role1"/>
    <role rolename="manager"/>
    <role rolename="admin"/>
    <role rolename="admin-gui"/>
    <role rolename="admin-script"/>
    <role rolename="manager-gui"/>
    <role rolename="manager-script"/>
    <role rolename="manager-jmx"/>
    <role rolename="manager-status"/> 
    <user username="tomcat" password="tomcat" roles="admin,manager,role1,tomcat,admin-gui,admin-script,manager-gui,manager-script,manager-jmx,manager-status" />
</tomcat-users>

 

此时,Server Status、Manager App、Host Manager都可以通过这里配置的用户名和密码进入。


tomcat-users.xml配备