如何验证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

比较两者输出结果

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

相关推荐
海底列车33 分钟前
ubuntu-20.04.6升级OpenSSH_10.2p1
linux·服务器·ubuntu
陳錄生40 分钟前
ubuntu 24.10安装MongoDB
linux·mongodb·ubuntu
风清再凯1 小时前
01-iptables防火墙安全
服务器·网络·安全
做运维的阿瑞1 小时前
从传统Linux部署到容器化:实践对比与工程化指南
linux·运维·服务器
NiKo_W1 小时前
Linux 进程通信——基于建造者模式的信号量
linux·设计模式·建造者模式·system v
阿巴~阿巴~1 小时前
Centos 7/8 安装 Redis
linux·服务器·数据库·redis·centos
怀旧,1 小时前
【Linux系统编程】2. Linux基本指令(上)
linux·运维·服务器
骥龙1 小时前
1.2、网络安全攻防实验室搭建指南:VMware + Kali Linux + Win10 全流程
linux·安全·web安全
stwood0072 小时前
codeigniter换服务器之后,会员登录之后又跳回登录页面的解决方法
服务器·php
迎風吹頭髮2 小时前
Linux内核架构浅谈9-Linux内核的开源生态:开发者协作与版本迭代机制
linux·运维·架构