nginx配置https协议,一般会用到三类文件:
- .key:私有密钥,openssl格式,通常是RSA算法。
- .csr:证书请求文件,用于申请证书。在制作csr文件的时候,必须使用自己的私钥来签署申请,还可以设定一个密钥。
- .crt:CA认证后的证书文件,签署人用自己的key给你签署的凭证。
那么如何生成CA证书呢?
1.生成CA密钥
openssl genrsa -out /home/ca.key 2048
2.生成CA证书请求
openssl req -new -key /home/ca.key -out /home/ca.csr
3.生成CA证书
openssl x509 -req -days 365 -in /home/ca.csr -signkey /home/ca.key -out /home/ca.crt
内容出处:,
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/procedure/25690.html
相关推荐
-
微前端在小米 CRM 系统中实践
前言 大型组织的组织结构、软件架构在不断地发生变化。移动优先(Mobile First)、App中台(One App)、中台战略等,各种口号在不断的提出、修改和演进。同时,业务也在…
-
优化Apache使其性能更佳的技巧
However, this same ease of flexibility and lack of tuning, is typically what leads Apache to becoming a memory hog. Utilizing these easy to understand tips, you can gain a significant performance boost from Apache.
-
Nodejs.用SHA256实现简单的数据安全监控
这次用到的sha256算法, 先看它的基本概念: 对于任意长度的消息,SHA256都会产生一个256位的哈希值,称作消息摘要。这个摘要相当于是个长度为32个字节的数组,通常有一个长…
-
面向数学应用程序的Web应用显示引擎–MathJax
介绍 MathJax是适用于所有现代浏览器的LaTeX,MathML和AsciiMath表示法的开源JavaScript显示引擎。它的设计目标是将网络技术的最新进展整合到支持主要浏…
-
Nginx:SSL的安装和配置
证书申请: 比如:阿里云提供期限为1年的免费证书。 SSL模块安装 查看是否已经安装了http_ssl_module模块 # 如未出现configure arguments: –w…
-
Triggerhappy:值得推荐的小型C语言开源项目
Triggerhappy 是什么? 简单地说,Triggerhappy 是一个监测输入事件的守护进程。 它会根据配置文件的内容,监测 /dev/input/event* 设备,然后…
-
基于vue3+vuex登录/注册表单验证+60s倒计时
今天给大家分享的是使用Vue3.0、Vuex实现表单验证和倒计时操作。 先来上一段效果演示吧。 这是最新开发的一个Vue3聊天室项目中使用到的登录及注册功能。 演示中的底部Snak…
-
Vue前端开发之表单封装
效果图片 动态表单和子表单 upholdjx/tao-form 简介: 基于 Vue 和 ElementUI 构建的form表单和子表单动态构建,具有动态渲染,参数校验,数据双向绑…
-
Python代码破解加密zip文件的密码
之前在家里的老电脑中,发现一个加密zip压缩包,由于时隔太久忘记密码了,依稀记得密码是6位字母加数字,网上下载了很多破解密码的软件都没有效果,于是想到自己用Python写一个暴力破解密码的脚本。