博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Most common Java keytool commands
阅读量:5919 次
发布时间:2019-06-19

本文共 2435 字,大约阅读时间需要 8 分钟。

hot3.png

Java Keytool Commands for Creating and Importing

These commands allow you to generate a new Java Keytool keystore file, create a CSR, and import certificates. Any root or intermediate certificates will need to be imported before importing the primary certificate for your domain.

  • Directly to generate key with the defined domain name parameters.

    keytool -genkey -keyalg RSA -sigalg MD5withRSA -dname "CN=SKBbank,OU=Soft_development, O=SKBBank, L=Ekaterinburg" -alias psit_ssmd5_unistream_client -validity 3600 -keystore d:\psit_g2_unistream_client.jks -storepass password --keypass "password"

  • Generate a Java keystore and key pair

    keytool -genkey -alias mydomain -keyalg RSA -keystore keystore.jks -keysize 2048

  • Generate a certificate signing request (CSR) for an existing Java keystore

    keytool -certreq -alias mydomain -keystore keystore.jks -file mydomain.csr

-Import a root or intermediate CA certificate to an existing Java keystore

keytool -import -trustcacerts -alias root -file Thawte.crt -keystore keystore.jks

  • Import a signed primary certificate to an existing Java keystore

    keytool -import -trustcacerts -alias mydomain -file mydomain.crt -keystore keystore.jks

  • Generate a keystore and self-signed certificate (see How to Create a Self Signed Certificate using Java Keytool for more info)

    keytool -genkey -keyalg RSA -alias selfsigned -keystore keystore.jks -storepass password -validity 360 -keysize 2048

Java Keytool Commands for Checking

If you need to check the information within a certificate, or Java keystore, use these commands.

  • Check a stand-alone certificate

    keytool -printcert -v -file mydomain.crt

Check which certificates are in a Java keystore

keytool -list -v -keystore keystore.jks

  • Check a particular keystore entry using an alias

keytool -list -v -keystore keystore.jks -alias mydomain

Other Java Keytool Commands

  • Delete a certificate from a Java Keytool keystore

keytool -delete -alias mydomain -keystore keystore.jks

  • Change a Java keystore password

    keytool -storepasswd -new new_storepass -keystore keystore.jks

  • Export a certificate from a keystore

    keytool -export -alias mydomain -file mydomain.crt -keystore keystore.jks

  • List Trusted CA Certs

    keytool -list -v -keystore $JAVA_HOME/jre/lib/security/cacerts

  • Import New CA into Trusted Certs

    keytool -import -trustcacerts -file /path/to/ca/ca.pem -alias CA_ALIAS -keystore $JAVA_HOME/jre/lib/security/cacerts

转载于:https://my.oschina.net/frankies/blog/267301

你可能感兴趣的文章
Facebook新地图增加灾难救援功能!
查看>>
日本电气公司1000万美元建大数据分析中心
查看>>
Ovum点评微信小程序:或对应用商店产生破坏性作用
查看>>
《Arduino开发实战指南:LabVIEW卷》——1.2 Arduino的硬件组成
查看>>
《2040大预言:高科技引擎与社会新秩序》——2.11 坐二手无人车的体力工人
查看>>
阿里研究院启动2017年度淘宝村辅助认证活动(附表格下载)
查看>>
《 FreeSWITCH权威指南》——1.7 VoIP
查看>>
消除障碍 加速推进T-SDN产业发展
查看>>
紧紧跟随NSX认证的步伐
查看>>
“大数据”要这样用才赚钱!
查看>>
大数据:如何将信息转化为洞察力?
查看>>
安防行业做大做强 市场需求与行业技术双向驱动
查看>>
《液晶显示器和液晶电视维修核心教程》——导读
查看>>
《NX-OS与Cisco Nexus交换技术:下一代数据中心架构(第2版)》一2.8 Cisco FabricPath...
查看>>
《贝叶斯思维:统计建模的Python学习法》——2.6 M&M豆问题
查看>>
《Sony Vegas Pro 12标准教程》——导读
查看>>
2017 会成为 PaaS 模式的终结年吗?
查看>>
大数据揭秘:在阿里巴巴待满五年的秘诀竟然是……
查看>>
《Excel高手捷径:一招鲜,吃遍天》一第4招 怎样在多张工作表做相同的操作——创建工作组...
查看>>
Linux 终于足够好,可以取代 Windows 了吗?
查看>>