更新时间:2026-07-28 GMT+08:00
分享

如何查询SSL证书的失效日期?

答:GaussDB实例的SSL证书相关信息保存路径为$GAUSSHOME/share/sslcert/。具体操作步骤如下所示:

  1. 进入SSL证书相关信息保存的目录。

    [omm1@node41 ~]$ cd $GAUSSHOME/share/sslcert/

  2. 进入client.crt证书所在的目录。

    [omm1@node41 ~]$ cd ./gsql && ll
    total 56
    -rw------- 1 omm1 dbgrp 5690 Apr  7 11:14 cacert.pem
    -rw------- 1 omm1 dbgrp 5713 Apr  7 11:14 client.crt
    -rw------- 1 omm1 dbgrp 2654 Apr  7 11:14 client.key
    -rw------- 1 omm1 dbgrp   56 Apr  7 11:14 client.key.cipher
    -rw------- 1 omm1 dbgrp   24 Apr  7 11:14 client.key.rand
    -rw------- 1 omm1 dbgrp 4542 Apr  7 11:14 openssl.cnf
    -rw------- 1 omm1 dbgrp 5713 Apr  7 11:14 server.crt
    -rw------- 1 omm1 dbgrp 2654 Apr  7 11:14 server.key
    -rw------- 1 omm1 dbgrp   56 Apr  7 11:14 server.key.cipher
    -rw------- 1 omm1 dbgrp   24 Apr  7 11:14 server.key.rand

  3. 使用openssl命令工具输出证书的日期。

    --notBefore表示证书开始有效日期,notAfter表示证书失效日期。
    [omm1@node41 gsql]$ openssl x509 -in client.crt -noout -dates
    notBefore=Apr  7 03:14:21 2024 GMT
    notAfter=Apr  2 03:14:21 2044 GMT

相关文档