tomcat管理员在远程(不同)机器上访问管理页面

                         tomcat管理员在远程(不同)机器上访问管理页面

1.添加用户和权限

tomcat-users.xml中添加
<role rolename="manager-gui"/>

<role rolename="admin-gui"/>

<user username="admin" password="admin" roles="admin-gui,manager-gui" />

2.修改功能配置文件

修改tomcat管理功能配置文件(<tomcat>/webapps/manager/META-INF/context.xml),注释掉地址限制:

<Context antiResourceLocking="false" privileged="true" >

    <Valve className="org.apache.catalina.valves.RemoteAddrValve"

         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />

</Context>

改为

<Context antiResourceLocking="false" privileged="true" >

    <!--

    <Valve className="org.apache.catalina.valves.RemoteAddrValve"

         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />

    -->

</Context>
3

刷新访问的浏览器登录即可访问:

http://网址/manager/html
这样做不是特别安全还是nginx代理指定IP登录

 

posted @ 2017-08-28 16:16  Cassandrahan  阅读(86)  评论(0)    收藏  举报