openSSL 生成 WEB SSL 证书
最编程
2024-10-18 15:46:27
...
1.使用openSSL生成凭证与私钥:
openssl genrsa -out privatekey.pem 2048
openssl req -new -key privatekey.pem -out cert_req.pem
Country Name (2 letter code) [AU]:cn
State or Province Name (full name) [Some-State]:sh
Locality Name (eg, city) []:sh
Organization Name (eg, company) [Internet Widgits Pty Ltd]:zhang
Organizational Unit Name (eg, section) []:zhang
Common Name (e.g. server FQDN or YOUR name) []:zhang
Email Address []:zhang@xxx.com
2. 使用数字签名算法签名密钥
openssl x509 -sha256 -req -days 365 -in cert_req.pem -signkey privatekey.pem -out sign_cert.pem
并保存签名后的证书公钥文件
3. 自签名ca证书
openssl req -new -x509 -days 365 -key privatekey.pem -out ca_cert.pem
推荐阅读
-
openSSL 生成 WEB SSL 证书
-
如何使用 OpenSSL 生成 CA 证书、服务器和客户端证书及其对应密钥的简易教程
-
openssl 自签名 CA 根证书、服务器端和客户端证书生成以及模拟单向/双向证书验证 3. 生成客户端证书
-
使用openssl生成自签名证书
-
openSSL 命令、PKI、CA、SSL 证书原理
-
PHP 使用 OpenSSL 生成证书和加密解密
-
新版 LNMP 一键安装包建站教程--一键安装 Web 环境自动签发 SSL 证书
-
OPENSSL 生成 RSA 公钥、私钥和证书
-
详解 https 证书 openssl 公钥私钥和 ssh 公钥私钥的生成和使用 -2. 在 windows 客户端通过 openssl 命令生成
-
详解 https 证书 openssl 公钥私钥和 ssh 公钥私钥的生成和使用 -2. 在 windows 客户端通过 openssl 命令生成