要更改OpenSSL自签名证书的开始和结束日期,您需要重新生成证书
mkdir
命令创建一个)。例如:
cd ~/openssl_certsmy_private_key.key
文件中。csr_config.cnf
的文件,并添加以下内容:
[ req ] default_bits = 2048 default_md = sha256 default_keyfile = my_private_key.key distinguished_name = req_distinguished_name x509_extensions = v3_ca prompt = no [ req_distinguished_name ] C = YOUR_COUNTRY ST = YOUR_STATE L = YOUR_CITY O = YOUR_ORGANIZATION OU = YOUR_UNIT CN = YOUR_COMMON_NAME [ v3_ca ] keyUsage = keyCertSign, cRLSign basicConstraints = CA:true subjectAltName = @alt_names [ alt_names ] DNS.1 = yourdomain.com DNS.2 = www.yourdomain.com
请确保将YOUR_COUNTRY
、YOUR_STATE
、YOUR_CITY
、YOUR_ORGANIZATION
、YOUR_UNIT
、YOUR_COMMON_NAME
、yourdomain.com
和www.yourdomain.com
替换为您自己的信息。现在,您已经成功生成了一个具有新开始和结束日期的自签名证书(my_certificate.crt
)。请注意,如果您想要使用此证书,还需要将其配置到相应的服务器或应用程序中。
领取专属 10元无门槛券
手把手带您无忧上云