【问题标题】:keytool : keytool error: what shout I put in place of $keystoredirkeytool : keytool 错误:我应该用什么代替 $keystoredir
【发布时间】:2018-03-15 17:57:21
【问题描述】:

我想导入一个keytool

我执行这个命令:

openssl pkcs12 -export -in $certdir/fullchain.pem -inkey          
$certdir/privkey.pem -out $certdir/cert_and_key.p12 -name tomcat
-CAfile $certdir/chain.pem -caname root -password pass:aaa

然后我执行这个:

keytool -importkeystore -srcstorepass aaa -deststorepass changeit
-destkeypass changeit -srckeystore $certdir/cert_and_key.p12 -srcstoretype  
 PKCS12 -alias tomcat -keystore $keystoredir

我想知道应该添加什么来代替 $keystoredir ,因为我放置了生成证书列表的路径,我得到了这个:

keytool error: java.io.FileNotFoundException:
mypath (Is a directory)

【问题讨论】:

    标签: openssl keytool lets-encrypt


    【解决方案1】:

    -keystore 参数接受 KeyStore 文件位置,而不是目录(就像您为 -srckeystore 所做的那样)。

    你可以阅读它here

    【讨论】:

    • 感谢您的回复,代替我放置 $path/cert_and_key.p12 的目录,它可以完美运行
    猜你喜欢
    • 2013-05-16
    • 2022-08-11
    • 2014-11-16
    • 2012-05-06
    • 2011-07-05
    • 2018-06-25
    • 1970-01-01
    • 2014-05-29
    • 1970-01-01
    相关资源
    最近更新 更多