我使用以下命令在我的 ubuntu 服务器上创建了一个 keystore 和一个证书:
keytool -genkeypair -alias tomcatCert -keyalg RSA
现在我找不到证书的目录。我以 root 身份创建它,因此它不在主目录中。 谁能帮帮我?
最佳答案
您应该指定要将 key 保存到的 keystore 。 (参见 Oracle documentation。)您可以创建一个新的 keystore ,或者使用 [java]/jre/lib/security 中的 Java keystore 。
来自甲骨文:
keytool -genkey -alias keyAlias -keyalg RSA -keypass changeit -storepass changeit -keystore keystore.jks
默认密码是“changeit”——保留它用于开发是最简单的。
顺便说一句,最好避免以 root 身份执行此操作(或其他许多操作)。如果可以,请使用 sudo。
关于tomcat - keystore 位置 (Linux),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27746092/