Jérôme Verstrynge Asked: 2017-04-26 04:51:41 +0800 CST2017-04-26 04:51:41 +0800 CST 2017-04-26 04:51:41 +0800 CST 如何在终端中检查我的 .pem 证书的密码? 772 我不得不将.pfx证书转换为.pem证书。但是,在我正在处理一个错误之后,我想知道.pem' 的密码是否设置正确。 如何从终端/命令行轻松检查? ssl-certificate 1 个回答 Voted Best Answer Lacek 2017-04-26T05:27:21+08:002017-04-26T05:27:21+08:00 实际上,它只是 PEM 文件中受保护的关键。您可以使用以下命令检查用于加密密钥的密码: openssl pkey -in /the/pem/file.pem 如果它打印密钥,那么您提供的密码是正确的。如果它不要求输入密码,则它不受保护。 要以编程方式检查它,请使用以下命令: openssl pkey -in /the/pem/file.pem -passin pass:the_password -noout 并检查$?变量是否成功。不幸的是,在这种情况下,无法判断密钥是否已加密。
实际上,它只是 PEM 文件中受保护的关键。您可以使用以下命令检查用于加密密钥的密码:
如果它打印密钥,那么您提供的密码是正确的。如果它不要求输入密码,则它不受保护。
要以编程方式检查它,请使用以下命令:
并检查
$?
变量是否成功。不幸的是,在这种情况下,无法判断密钥是否已加密。