美文网首页
KEYTOOL常用命令说明

KEYTOOL常用命令说明

作者: Hey_Shaw | 来源:发表于2019-12-12 21:19 被阅读0次

新建一个Keystore文件

新建一个KEYSTORE文件,并产生一个密钥对,CSR的内容通过会话设定:

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

按指定内容新建一个Keystore文件:

keytool -genkey -alias server -keyalg RSA -keysize 2048 -keystore server.jks -dname "CN=www.myssl.cn,OU=IT DEPT, O=Shanghai Fastcom, L=SHANGHAI, ST=Shanghai, C=CN"

产生一个CSR文件

首先先运行上面的指令,产生一个新的KEYSTORE文件,然后输入下面命令,产生这个KEYSTORE文件的CSR:

keytool -certreq -alias tomcat -keystore c:\server.jks -file c:\server.csr

检查一个Keystore的内容

keytool -list -v -keystore c:\server.jks

安装证书到keystore文件

添加一个信任根证书到keystore文件

keytool -import -alias newroot -file root.crt -keystore server.jks

导入CA签署好的证书

keytool -import -keystore c:\server.jks -alias server -file server.crt

如果有中间找那个书,可以先转为P7B文件,然后导入:

keytool -import -keystore c:\server.jks -alias server -file server.p7b

检查网站的SSL证书是否安装正确:

以下命令要求采用JDK8以上版本。

keytool -sslserver -printcert www.myssl.cn:443

注意: www.myssl.cn:443 分别为网站的域名(也可以是IP地址)和端口,可以改成实际参数。

查看PFX文件信息

keytool -list -rfc -keystore ssl.pfx -storetype pkcs12

将PFX文件转换为Keystore文件

keytool -importkeystore -srckeystore new.pfx -destkeystore new.jks -srcstoretype PKCS12  -srcstorepass 123456 -deststorepass 123456 -srcalias 1 -destalias ssl

将Keystore文件转换为PFX文件

keytool -importkeystore -srckeystore [keystore].pfx -destkeystore [filename].jks -srcstoretype PKCS12 -destalias <srcalias> 

相关文章

  • KEYTOOL常用命令说明

    新建一个Keystore文件 新建一个KEYSTORE文件,并产生一个密钥对,CSR的内容通过会话设定: 按指定内...

  • http与https操作

    keytool常用命令 -genkey 在用户主目录中创建一个默认文件".keystore",还会产生一个myke...

  • Flutter - 常用命令

    Flutter 常用命令 Flutter 常用命令: Flutter 常用命令说明flutter列出所有的命令fl...

  • Android使用keytool常用命令

    创建keystore和密钥对keytool -genkey -alias mydomain -keyalg RSA...

  • keystore 使用

    keytool keytool: JDK提供的证书生成工具(位于 JDK\bin\keytool.exe)。 命令...

  • 解析Android应用签名和校验方法

    使用keytool指令 在jdk的bin目录下找到keytool执行如下: keytool -list -prin...

  • MYSQL命令行参数的详细说明

    各选项的详细说明 常用命令 部分使用示例

  • keytool

    查看jks签名库里的签名信息: keytool -v -list -keystore keystore.jks 更...

  • Keytool

    一. Keytool创建和导入命令 创建keystore和密钥对 为存在的keystore生成证书请求文件CSR ...

  • keytool

    1.进入jdk bin 目录 D:\java\jdk1.8.0_211\bin> 执行

网友评论

      本文标题:KEYTOOL常用命令说明

      本文链接:https://www.haomeiwen.com/subject/fsqxnctx.html