java keytool操作证书的几个常用命令

Tips:Java jre /lib/security/cacert的默认密码为changeit

查看keystore中的内容

keytool -list -v -keystore ${file}

PKCS#12格式转jks格式

keytool -importkeystore -srckeystore ${NAME_CERT_P12} -srcstoretype PKCS12 -srcstorepass ${PASSWD} \ -deststoretype JKS -storepass ${PASSWD} -destkeystore ${NAME_CERT_JKS}

添加证书到truststore

keytool -import -file ${NAME_CERT_PEM} -keystore ${NAME_TRUST_STORE} -storepass ${PASSWD} -alias ${NAME_ALIAS}--noprompt
使用别名的好处是可以同时 导入多个证书。

从truststore删除证书

keytool -delete -alias ${NAME_ALIAS} -keystore ${NAME_TRUST_STORE} -storepass ${PASSWD}

posted @ 2022-05-26 16:08  bert_qin  阅读(204)  评论(0编辑  收藏  举报