当前位置: 首页 > article >正文

CentOS 中使用 OpenSSL 查看 SSL 证书详细信息

CentOS 中使用 OpenSSL 查看 SSL 证书详细信息

    • OpenSSL介绍
    • 基本命令

OpenSSL介绍

OpenSSL 是一个强大的命令行工具,可以用于管理 SSL/TLS 证书和密钥。通过它,我们可以轻松地查看证书的各种信息,包括颁发机构、颁发给、有效期等。

基本命令

openssl x509 -in <证书文件路径> -text
  • openssl x509: 指定操作为对 X.509 证书进行操作。
  • -in: 指定要查看的证书文件路径。
  • -text: 将证书信息以人类可读的格式输出。

示例:

假设你的证书文件名为 server.crt,位于 /etc/ssl/certs/ 目录下,那么你可以执行以下命令:

openssl x509 -in /etc/ssl/certs/server.crt -text

输出示例
执行上述命令后,你会看到类似以下的输出:

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            01:23:45:67:89:ab:cd:ef
        Signature Algorithm: sha256WithRSAEncryption
        Issuer: C = US, ST = California, L = San Francisco, O = Let's Encrypt, CN = Let's Encrypt Authority X3
        Validity
            Not Before: Jan  1 00:00:00 2023 GMT
            Not After : Dec 31 23:59:59 2023 GMT
        Subject: CN = example.com
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                Public-Key: (2048 bit)
                    Modulus:
                        00:aa:bb:cc: ... (省略部分)
                    Exponent: 65537 (0x10001)
        Issuer:
            C = US, ST = California, L = San Francisco, O = Let's Encrypt, CN = Let's Encrypt Authority X3
        Signature Algorithm: sha256WithRSAEncryption
            30:82:01:22:a0:03:02:01:00:02: ... (省略部分)

输出内容解释

  • Version: 证书版本。
  • Serial Number: 证书序列号。
  • Signature Algorithm: 签名算法。
  • Issuer: 颁发机构信息,包括国家、州、城市、组织等。
  • Validity: 证书有效期,包括开始时间和结束时间。
  • Subject: 证书主体信息,通常是域名。
  • Subject Public Key Info: 公钥信息。

http://www.kler.cn/a/310710.html

相关文章:

  • 出海攻略,如何一键保存Facebook视频素材
  • Android 进入浏览器下载应用,下载的是bin文件无法安装,应为apk文件
  • 【贪心算法】——力扣763. 划分字母区间
  • 智能零售柜商品识别
  • WebStorm 如何调试 Vue 项目
  • 中兴光猫修改SN,MAC,修改地区,异地注册,改桥接,路由拨号
  • 利用模糊综合评价法进行数值评分计算——算法过程
  • JS 性能优化
  • Linux Kernel Makefiles 编译标志详解
  • C++在Linux实现多线程和多进程的TCP服务器和客户端通信
  • 【公告】博客正在迁移至 git pages
  • RaisePropertyChanged(() => DateName)详解记录一下
  • 前端开发之迭代器模式
  • linux 解压缩
  • 用Python获取PDF页面的大小、方向和旋转角度
  • 75年来最强台风中,开门见“光明”!百年乳企守护城市“奶瓶子”,传递温度
  • 从HarmonyOS升级到HarmonyOS NEXT-环信SDK数据迁移
  • 2024年最新版Vue3学习笔记
  • Pandas语句
  • 【笔记】进制转换
  • Redis技术解析(基础篇)
  • spring boot 定时器配置
  • Qt中pro项目文件配置介绍
  • 智慧园区:解析集成运维的未来之路
  • 在 Windows 上恢复已删除的 PDF 文件的最佳方法
  • 基于Spring Boot的能源管理系统+建筑能耗+建筑能耗监测系统+节能监测系统+能耗监测+建筑能耗监测