tomcat 9 jmx rmi身份验证漏洞

deyfvvtc  于 2021-10-10  发布在  Java
关注(0)|答案(0)|浏览(303)

我对java和tomcat非常陌生,但我们没有其他人对这两个方面有任何线索,所以我开始尝试解决这个问题。
我们最近正在从tomcat 8升级到tomcat 9。我正在尝试启用身份验证,因为jmx rmi的qualys open漏洞可通过公共凭据访问。我在java选项中定义了以下设置:

-Dcom.sun.management.jmxremote.port=8080
-Dcom.sun.management.jmxremote.authenticate=true
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.password.file=C:\Program Files\Java\jre1.8.0_291\lib\management\jmxremote.password
-Dcom.sun.management.jmxremote.access.file=C:\Program Files\Java\jre1.8.0_291\lib\management\jmxremote.access

我目前已经安装了tomcat 8和tomcat 9。它们都使用相同的java选项。然而,当我启动tomcat 9服务时,我得到一个关于进程意外终止的错误1067。
具有相同设置的tomcat 8启动并运行良好。如果我将authenticate选项设置为false,那么Tomcat9在启动和运行时没有问题。在Tomcat9中是否有其他java选项是我在Tomcat8中不需要的?
这仅用于关闭qualys漏洞。服务器实际上不需要使用jmx远程连接。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题