修改 /www/server/tomcat/conf/tomcat-users.xml 配置文件(不同系统可能路径不是完全相同)
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1,admin-gui,manager-gui"/>
<user username="role1" password="tomcat" roles="role1"/>
除admin-gui,manager-gui 外为默认配置 这两个权限为 给both账户添加了 访问tomcat各种配置页面的权限
tomcat 7.0 以上配置即可
8.0以后版本
还需要 在 /www/server/tomcat/conf/Catalina/localhost 目录下新建
host-manager.xml 和 manager.xml 两个文件(每个文件分管一个权限)
<Context privileged='true' antiResourceLocking='false' docBase='${catalina.home}/webapps/host-manager'> <Valve className='org.apache.catalina.valves.RemoteAddrValve' allow='^.*$' /></Context>
其中 不同的文件 需要修改不同的 docBase 参数的 后缀
即可访问gui