【问题标题】:Usage of Keytool in WindowsWindows 中 Keytool 的使用
【发布时间】:2018-02-13 23:18:10
【问题描述】:

当我输入:keytool -list 在cmd中它需要密码!只需按 ENTER 即可查看单个证书。但是当我指出密钥库(JDK 的默认 cacerts)时,它需要“changeit”并显示更多证书!

有什么解释吗?

谢谢

【问题讨论】:

  • 请更具体,并提供您发出的确切命令和输出。

标签: java security ssl-certificate keytool jks


【解决方案1】:

当我在 cmd 中键入:keytool -list 时,它需要密码!

不,它没有。它要求输入密码。

只需按 ENTER 即可查看单个证书。

这证明了这一点,并表明您的默认密钥库仅包含一个证书。

但是当我指出密钥库(JDK 的默认 cacerts)时,它需要“changeit”

不,它没有。如果您提供密码,那是您需要提供的密码,但 ENTER 将与您自己的密码一样,用于列出目的。请参阅工具文档。

并显示更多证书!

那是因为它包含许多证书。与您的默认密钥库不同。这是$HOME/.keystore。不是cacerts

【讨论】:

    最近更新 更多