Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我希望普通用户能够将允许的 IP 地址添加到 Tomcat 防火墙,而无需手动编辑 server.xml 文件(所以我不必这样做)。有没有办法做到这一点(不重新生成 server.xml 文件)?
没有理想的方法来做到这一点。
动态编辑此列表的唯一方法是通过 JMX。您可以编写一个 servlet(适当保护)来执行此操作,或者提供完整的 JMX 访问权限(相当于完全的管理员访问权限)并使用 JConsole 或类似的。缺点是更改无法持久化。