openSSL生成WEB SSL证书

1.使用openSSL生成凭证与私钥:

bash 复制代码
openssl genrsa -out privatekey.pem 2048
openssl req -new -key privatekey.pem -out cert_req.pem
bash 复制代码
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. 使用数字签名算法签名密钥

bash 复制代码
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

相关推荐
利刃大大32 分钟前
【高并发服务器】十三、TcpServer服务器管理模块
服务器·高并发·项目·cpp
Cyyyy_g44 分钟前
【2025 SWPU-NSSCTF 秋季训练赛】gift_F12
网络协议·网络安全·https·状态模式
盼哥PyAI实验室1 小时前
纯前端打造个人成长网站:零后端、零部署、零服务器的实践分享
运维·服务器·前端·javascript·echarts·个人开发
信看1 小时前
树莓派 ADS1263 各种库程序
linux·运维·服务器
鹓于1 小时前
Excel图片批量插入与文件瘦身
java·服务器·数据库
馨谙1 小时前
Linux 安全文件传输完全指南:sftp 与 scp 的深度解析引言
linux·运维·服务器
姓蔡小朋友2 小时前
Linux网络操作
linux·运维·服务器
qq_479875432 小时前
TcpConnection
运维·服务器·网络
七七七七072 小时前
【计算机网络】HTTPS加密机制详解:从对称加密到证书认证的安全通信
计算机网络·安全·https
linmengmeng_13142 小时前
【Centos】服务器硬盘扩容之新加硬盘扩容到现有路径下
linux·服务器·centos