tomcat添加用户角色

tomcat启动后,如果要在tomcat主页上查看tomcat中间件的一些监控信息:Server Status和host  manager。需要配置tomcat的用户角色。

1.启动tomcat,输入地址:http://192.168.58.136:8888/

 根据提示,在tomcat的配置文件tomcat-users.xml中配置具有相关权限的角色:

重启tomcat ,继续点击server status 按钮,输入配置文件中的用户和密码:

以下是Tomcat Manager 4种角色的大致介绍(下面URL中的*为通配符):

manager-gui
允许访问html接口(即URL路径为/manager/html/*)
manager-script
允许访问纯文本接口(即URL路径为/manager/text/*)
manager-jmx
允许访问JMX代理接口(即URL路径为/manager/jmxproxy/*)
manager-status
允许访问Tomcat只读状态页面(即URL路径为/manager/status/*)

从Tomcat Manager内部配置文件中可以得知,manager-guimanager-scriptmanager-jmx均具备manager-status的权限,也就是说,manager-guimanager-scriptmanager-jmx三种角色权限无需再额外添加manager-status权限,即可直接访问路径/manager/status/*

 

2)启动tomcat,输入地址:http://192.168.58.136:8888/

根据提示,在tomcat的配置文件tomcat-users.xml中配置具有相关权限的角色:

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

重启tomcat,再次登录查看:

 


 

posted @ 2017-12-20 21:59  秃头小怪兽  阅读(294)  评论(0编辑  收藏  举报