-1

我正在尝试通过 JMX 连接到在 Amazon EC2 上运行的远程服务。端口已打开,它看起来正在设法建立连接,但开始挂起,然后失败并显示消息,例如“您正在尝试通过 SSL 连接,但配置不正确,您想尝试不使用 SSL 吗?”

我找到了使用密钥和信任存储与 JConsole 建立连接的文档,但我有一个仅由 Amazon EC2 服务提供的私钥,对我来说问题是我不明白如何将它与 JConsole 一起使用来建立连接。

有人可以请我指出正确的方向吗?

4

2 回答 2

1

您将需要创建一个密钥存储并导入由 EC2 生成的私钥。然后您需要创建一个信任库并在那里导入 EC2 的证书。此处描述了 keystore 和 trustore 之间的区别。

准备好密钥库和信任库后,例如,您可以将安全插件安装到 VisualVM 并使用选项中的安全配置对话框来使用存储与受保护的服务器进行通信。或者您可以按照您为 JConosole 找到的指南进行操作。

于 2013-10-04T06:44:23.130 回答
0

您将 SSH 和 SSL 混为一谈。他们不是一回事。并且没有“只有私钥”这样的东西。每个私钥都有一个对应的公钥。你的问题实际上没有意义。

于 2013-10-02T23:59:09.037 回答