以下是CentOS下Tomcat防止攻击的关键措施:
tomcat-users.xml,配置最小权限角色,禁用默认用户或删除冗余账户。server.xml或ServerInfo.properties文件,替换默认版本标识。unpackWARs="false"、autoDeploy="false")。webapps目录下默认的非必要应用(如docs、manager等)。web.xml中设置listings="false")。firewalld/iptables)限制端口访问,仅允许可信IP。catalina.sh中添加-Djava.security.manager)限制应用权限。注:配置后需重启Tomcat生效,建议结合自动化工具(如Ansible)批量部署安全策略,并定期进行渗透测试。