一、要使用 OpenSSL 为内网 IP 生成 CA 证书,您需要遵循以下步骤:
1、创建一个存放证书的文件夹
mkdir /opt/zhengshu
注意:大家自己按照自己的目录创建就行,我的直接放在/opt目录下了。
2、生成私钥和证书请求
openssl req -newkey rsa:2048 -nodes -keyout ca.key -out ca.csr

注意:申请的时候会让大家填一些参数,下面是参数说明及示例:
字段 字段含义 示例
/C= Country 国家 CN
/ST= State or Province 省 beijing
/L= Location or City 城市 beijing
/O= Organization 组织或企业 stars-mine
/OU= Organization Unit 部门 stars-mine
/CN= Common Name 是证书拥有者名称 172.xx.xx.xx
#下面这两个参数,大家直接回车跳过就行
A challenge password []:
An optional company name []:
3、自签署证书
openssl x509 -req -days 365 -in ca.csr -signkey ca.key -out ca.crt

本文详细介绍了如何使用OpenSSL工具为内网IP生成CA证书,包括创建私钥、证书请求,自签署证书,以及生成服务器和客户端证书的步骤。同时,提供了Apache、Nginx和Tomcat的配置示例,帮助实现HTTPS加密。在遇到https无法访问的问题时,检查服务器防火墙状态是解决方法之一。
最低0.47元/天 解锁文章
1184





