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

相关推荐
一战成名99623 分钟前
ToDesk全球节点 vs TeamViewer、AnyDesk延迟与稳定性对比
运维·服务器·teamviewer
桌面运维家2 小时前
VHD/VHDX 数据守护:BAT位图校验与修复
linux·服务器·网络
杨云龙UP4 小时前
Linux生产环境下Oracle RMAN 备份、核查、清理与验证常用命令整理_20260330
linux·运维·服务器·数据库·oracle
网硕互联的小客服4 小时前
CentOS系统如何卸载桌面并以shell 字符界面启动?
运维·服务器·网络·安全
A.A呐4 小时前
【Linux第二十二章】https
linux·https
齐齐大魔王5 小时前
linux-线程编程
java·linux·服务器
吕司5 小时前
Linux动静态库
linux·运维·服务器
helloliyh8 小时前
linux 删除指定日期目录(包括目录下文件)
linux·运维·服务器
野犬寒鸦8 小时前
Redis复习记录Day03
服务器·redis·后端·面试·bootstrap·mybatis
半个俗人8 小时前
06.Linux用户权限相关命令
linux·运维·服务器