当前位置: 首页 > news >正文

Centos7下生成https自签名证书

1、安装openssl

yum install openssl

2、生成带密码的私有秘钥文件

openssl genrsa -des3 -out server.key 2048

使用带密码的私有秘钥文件时需要输入密码,这里直接输入:123456
在这里插入图片描述

3、生成不带密码的私有秘钥文件

openssl rsa -in server.key -out server.key

4、生成证书文件

openssl req -new -x509 -key server.key -out server-ca.crt -days 3650

这里需要输入信息,随便填写即可
在这里插入图片描述

5、生成证书基本信息server.csr

 openssl req -new -key server.key -out server.csr

在这里插入图片描述

6、生成签名证书

openssl x509 -req -days 3650 -in server.csr -CA server-ca.crt -CAkey server.key -CAcreateserial -out server.crt

在这里插入图片描述

7、生成pem格式证书(用于导入导出)

openssl pkcs12 -export -out server.pfx -inkey server.key -in server.crt

这里让输入密码直接为空
在这里插入图片描述

8、生成pfx证书

cat server.crt server.key > server.pem

在这里插入图片描述


参考文章:https://blog.csdn.net/yandong634/article/details/132404653

相关文章:

  • 【Linux】安装使用Nginx负载均衡,并且部署前端项目
  • 常用编程语言排行与应用场景汇总(2023.10)
  • NOIP2023模拟8联测29 C. 蛋糕
  • 【Django】项目模型
  • 第四章 应用SysML基本特性集的汽车示例 P2(断更)|系统建模语言SysML实用指南学习
  • MATLAB算法实战应用案例精讲-【图像处理】机器视觉(基础篇)(八)
  • CSS3中的字体和文本样式
  • FreeRTOS_信号量之互斥信号量
  • 【SA8295P 源码分析 (一)】114 - 将Android GVM userdata文件系统从 EXT4 修改为 F2FS
  • PyG edge index 转换回 邻接矩阵
  • element-plus的el-tag标签关闭标签时的高亮显示逻辑
  • Ubuntu GCC切换源
  • echarts 地图迁徙与地图下钻
  • MySQL教程笔记
  • SpringBoot / Vue 对SSE的基本使用
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 2017 前端面试准备 - 收藏集 - 掘金
  • C++11: atomic 头文件
  • create-react-app项目添加less配置
  • Django 博客开发教程 8 - 博客文章详情页
  • JavaScript服务器推送技术之 WebSocket
  • Java应用性能调优
  • js学习笔记
  • Meteor的表单提交:Form
  • spring boot 整合mybatis 无法输出sql的问题
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • windows下使用nginx调试简介
  • 浮动相关
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 将回调地狱按在地上摩擦的Promise
  • 力扣(LeetCode)21
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 智能合约开发环境搭建及Hello World合约
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • ​学习一下,什么是预包装食品?​
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • #define、const、typedef的差别
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • #LLM入门|Prompt#1.8_聊天机器人_Chatbot
  • #QT(智能家居界面-界面切换)
  • $.ajax,axios,fetch三种ajax请求的区别
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (独孤九剑)--文件系统
  • (转)linux 命令大全
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • ***监测系统的构建(chkrootkit )
  • ***通过什么方式***网吧
  • .NET 设计模式初探
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • /*在DataTable中更新、删除数据*/
  • //解决validator验证插件多个name相同只验证第一的问题
  • @column注解_MyBatis注解开发 -MyBatis(15)