首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用keytool从JKS导出特定的证书

使用keytool从JKS导出特定的证书
EN

Server Fault用户
提问于 2015-01-30 15:58:37
回答 1查看 2.5K关注 0票数 0

我们正在尝试配置Apache HTTPd以使用我们拥有的JKS密钥存储文件中的SSL。由于我们只想要JKS (www.MySite.com)中的一个证书,而不想要其他证书(例如test.MySite.com),那么如何指定要导出的正确的证书对呢?

这是我们使用的命令。

代码语言:javascript
运行
复制
keytool -importkeystore -srckeystore MyKeystore.jks -srcstoretype JKS
\ -destkeystore keystore.p12 -deststoretype PKCS12

这似乎是随机挑选一个?从JKS文件导出。而不是我们想要的..。

如果我做错了这一切,请原谅我,SSL已经离开我的视线了。谢谢你的帮助。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-01-30 16:07:09

列出keystore中的证书以获取别名

代码语言:javascript
运行
复制
keytool -list -v -keystore KEYSTORE.jks

将JKS文件转换为PKCS12格式(Java1.6.x及以上)

代码语言:javascript
运行
复制
keytool -importkeystore -srckeystore KEYSTORE.jks -destkeystore KEYSTORE.p12 \
-srcstoretype JKS -deststoretype PKCS12 -srcstorepass mysecret  \
-srcalias myalias -destalias myalias

另见:http://shib.kuleuven.be/docs/ssl_commands.shtml

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/663737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档