使用以下命令,会新建一个KEYSTORE文件,并产生一个密钥对:
keytool -genkey -alias tomcat -keyalg RSA -keystore c:\server.jks
首先先运行上面的指令,产生一个新的KEYSTORE文件,然后输入下面命令,产生这个KEYSTORE文件的CSR:
keytool -certreq -alias tomcat -keystore c:\server.jks -file c:\server.csr
keytool -list -v -keystore c:\server.jks
keytool -list -v -keystore c:\server.jks
keytool -import -alias newroot -file root.cer -keystore server.jks
keytool -import -keystore c:\server.jks -alias tomcat -file c:\cert.txt
keytool -export -alias myssl -keystore server.jks -rfc -file server.cer
*备注: "-rfc" 表示以base64输出文件,否则以二进制输出。
keytool -delete -keystore server.jks -alias tomcat
*备注:删除了别名为tomcat的证书。
|