如何验证ssl私钥和证书是否匹配?

从证书(CRT)文件提取公钥

bash 复制代码
openssl x509 -in server.crt -pubkey -noout | openssl sha256

从证书签名请求(CSR)文件提取公钥

bash 复制代码
openssl req -in server.csr -pubkey -noout | openssl sha256

从私钥(KEY)文件提取公钥

bash 复制代码
openssl pkey -in server.key -pubout | openssl sha256

比较两者输出结果

如果输出值相同,则它们匹配;如果不同,则表示不匹配。

相关推荐
2401_849339172 分钟前
LVS实验
服务器·网络·lvs
i建模4 分钟前
在 **Omarchy**(基于 Arch Linux 的发行版)中检查当前内核是否支持 NTFS 文件系统
linux·运维·服务器
bwz999@88.com17 分钟前
CentOS 7安装ollama
linux·centos·ollama
Emotional。25 分钟前
AI Agent 开发实战:用 LangChain 构建智能邮件助手
linux·服务器·网络·人工智能·python·langchain
Galeoto27 分钟前
how to deploy claude code
linux
Lsir10110_38 分钟前
【Linux】线程管理——互斥锁
linux·运维·服务器
林姜泽樾1 小时前
linux入门第五章,mkdir、touch详解
linux·运维·服务器
ol木子李lo1 小时前
Linux 命令备忘录
linux·运维·服务器·windows·编辑器·ssh·bash
SakitamaX2 小时前
Nginx安装与实验
服务器·前端·nginx
2501_918126912 小时前
stm32能刷什么程序?
linux·stm32·单片机·嵌入式硬件·学习