tomact 配置远程登录
1、开放8080端口(与conf/service.xml里使用的端口保持一致)
firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --reload
2、添加用户及权限
vim /opt/tomcat/conf/tomcat-users.xml
添加下面配置
<role rolename="manager-status"/> <role rolename="manager-gui"/> <role rolename="manager-script"/> <role rolename="manager-jmx"/> <role rolename="admin-gui"/> <role rolename="admin-script"/>
<user username="admin" password="123456" roles="manager-status,manager-gui,manager-script,manager-jmx,admin-script,admin-gui"/>
权限说明admin-gui
— 可访问 "host管理" 页面,但"APP管理" 和 "服务器状态" 页面无查看权限manager-gui
— 无 "host管理" 页面访问权限,有"APP管理" 和 "服务器状态" 页面查看权限manager-status
— 只有"服务器状态" 页面查看权限manager-script
— 有脚本方式管理接口访问权限和"服务器状态" 页面查看权限manager-jmx
— JMX 代理接口访问权限和"服务器状态" 页面查看权限admin-script
— 只有host-manager脚本方式管理接口访问权限
3、允许远程访问
注释掉只允许本地访问的配置配置
<!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" /> -->
4、关闭重启tomcat