一般而言,在/www/server/tomcat/conf/tomcat-user.xml中加入
<user username="test" password="chang3m3N#w" roles="admin-gui,manager-gui"/>
基本可以搞定
但是万一还出现403错误,请看以下:
8.5的tomcat默认启用了网段限制,只有127网段局域网的机器,能够有访问权限,如果是其他网段登陆,如172,10网段,仍会报403。 需要修改app文件夹manager和host-mananger两个项目下META-INF中的context.xml文件:
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
修改为(或者注释掉):
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="\d+\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
重启tomcat后生效。