当前正在运行一个提供一些 Atlasian 工具(Crucible、fisheye、jira)的服务器,出于安全原因,我想禁用服务器上任何 Java 代理的执行。
我的观点不是禁用可以通过-javaagent
CLI 参数随应用程序启动的代理,而是禁用可以动态附加到正在运行的实例的代理(例如,参见 byteman)。即,使 Java 应用程序不可“附加”。
另一个限制是,由于配置复杂,修改这些工具命令行有些困难。因此,更改必须是全局的,针对整个服务器,针对所有 Java 应用程序。
有没有办法全局禁用此“功能”?通过 Java 配置,还是其他方式?