将JKS转换为PEM一步
以JKS格式将TrustStore Client.jks转换为client.pem Pem格式... 我知道如何使用中间文件(.p12)文件进行两个步骤执行此操作:
$ keytool -importkeystore -srckeystore client.jks -destkeystore client.p12 -deststoretype pkcs12
$ openssl pkcs12 -nodes -in client.p12 -out client.pem
但是似乎应该有一种方法可以避免保存以将输出输出以避免保存以磁盘磁盘磁盘(client.p12)文件。类似:
openssl pkcs12 -nodes -out client.pem -in < keytool -importkeystore -srckeystore client.jks -deststoretype pkcs12 -destkeystore /dev/stdout
但是我的流程替代 /管道-foo很弱,所以当然不是很正确。当然,这是可行的,对吗?
Converting truststore client.jks, in JKS format, to client.pem in PEM format...
I know how to do this in two steps, with an intermediate (.p12) file:
$ keytool -importkeystore -srckeystore client.jks -destkeystore client.p12 -deststoretype pkcs12
$ openssl pkcs12 -nodes -in client.p12 -out client.pem
But it seems like there should be a way to pipe the output in such a way as to avoid saving to disk the intermediate (client.p12) file. Something like:
openssl pkcs12 -nodes -out client.pem -in < keytool -importkeystore -srckeystore client.jks -deststoretype pkcs12 -destkeystore /dev/stdout
But my process substitution / piping -foo is weak, so of course that isn't quite right. Surely this is doable, right?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论