SSL基础:25:一键生成HTTPS服务器所用证书_github一键ssl-程序员宅基地

技术标签: 证书  HTTPS  X.509  加密算法与证书  easypack  Chrome  

在这里插入图片描述
由于Chrome版本58以后需要使用X.509 v3部分的设定的自签名证书才能生效,在easypack中添加了一个一键脚本进行创建。

使用方法

可通过环境变量的方式直接设定CN,然后执行

liumiaocn:nginx liumiao$ export ENV_NAME_DN_CN=www.helloworld.com
liumiaocn:nginx liumiao$ sh create_https_certs.sh 
## Prepare for DN and v3 extension setting files
## Create CA private key with name : ca.key
Generating RSA private key, 2048 bit long modulus
...............+++
......................................................................................+++
e is 65537 (0x10001)
## Create CA certificate with name : ca.crt
## Create server private key with name : server.key
Generating RSA private key, 2048 bit long modulus
......+++
...++&#
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/liumiaocn/article/details/103566173

智能推荐

使用virtualBox搭建一个linux完整版_virtualbox 搭建图形化linux-程序员宅基地

文章浏览阅读563次。1.新建2.填写虚拟机名称 此处因为搭建hadoop集群所以名称为node033.内存设置建议1G4.选择现在创建虚拟硬盘5.选择VDI6.动态分配7.如图8.创建好了虚拟机。9.设置此虚拟机此处注意选择桥接网络 这样建立的linux可以相互访问。此处选择镜像。10设置完成,后启动虚拟机11.选择对的镜像,点击启动12选择第一个,会从镜像安装linux系统注意:virtualBox点击虚拟机后,鼠标无法出来,点击ctrl键即可13 测试硬盘,选择跳过1_virtualbox 搭建图形化linux

大数据职业发展_大数据职业规划-程序员宅基地

文章浏览阅读447次,点赞2次,收藏2次。大数据传送门基础大数据职业发展方向传送门一线城市工资_大数据职业规划

(完美)华为Mate10 ALP-AL00的usb调试模式在哪里开启的方法_华为alp-al00找不到usb调试开关-程序员宅基地

文章浏览阅读6.4k次。当我们使用Pc接通安卓手机的时候,如果手机没有开启USB调试模式,Pc则无办法成功检测到我们的手机,在一些情况下,我们使用的一些功能较好的软件比如以前我们使用的一个软件引号精灵,老版本就需要开启USB调试模式下使用,现当新版本不需要了,如果遇到这个情况我们需要找方法将手机的USB调试模式开启,以下资料我们讲解华为Mate10 ALP-AL00如何开启USB调试模式的流程。首先,在华为Mate10..._华为alp-al00找不到usb调试开关

web前端期末大作业--HTML+CSS+JS实现美女拼图游戏,2024年最新2024年华为Web前端面试真题解析-程序员宅基地

文章浏览阅读829次,点赞13次,收藏16次。/游戏配置//生成规格横4 纵4//每个元素的间隔margin: 1,//拖动时候块透明度},id: “”,float: “”,width: “”,left: “”,top: “”,//元素生成参数},sortObj: {rightlist: [], //正确的排序romdlist: [] //打乱后的排序},//尺寸自动获取//计算单个div的高宽//图片生成div//创建一个素组并排序打散a++) {sid = 0;

Java代码实现SOAP和REST接口工具类_使用java实现soap接口调用的工具类-程序员宅基地

文章浏览阅读1.1k次。SOAP(Simple Object Access Protocol)和REST(Representational State Transfer)是两种不同的Web服务通信协议,因此它们的接口工具类实现也有一些差异。需要注意的是,这些示例代码只实现了最基本的功能,实际使用时可能需要根据具体情况进行修改和扩展。同时还需要注意安全性和性能等方面的问题,例如SSL证书验证、连接池管理和结果缓存等。_使用java实现soap接口调用的工具类

linux raw socket 原始套接字_linux raw通信-程序员宅基地

文章浏览阅读344次。TCP socket,UDP socket只能处理传输层数据,而原始套接字raw socket绕过传输层直接获取网络链路层的数据包。我们平时用的tcpdump, libpcap都是基于raw socket实现的。一般使用方法如下: // raw socket int rawsock = socket(AF_PACKET, SOCK_RAW, htons(ETH_P_IP)); if (rawsock < 0) { perror("SOCK_RAW err_linux raw通信

随便推点

Spring Boot入门(20):使用Mybatis-plus实现Spring Boot多数据源配置,轻松实现数据库读写分离!_spring boot 引入 mybatis plus 区分数据库嘛-程序员宅基地

文章浏览阅读1.8w次,点赞4次,收藏17次。如何实现多数据源的配置及项目使用,此文教会你,超级简单,开箱即用。_spring boot 引入 mybatis plus 区分数据库嘛

SAP message提示用法-程序员宅基地

文章浏览阅读2.1k次。SAP 的MESSAGE用法_sap message

结合邻域连接法的蚁群优化(NACO)求解TSP问题(Matlab代码实现)_可变邻域下降算法tsp matlab-程序员宅基地

文章浏览阅读245次。新算法高度关注所有可能影响解决方案的标准并将其应用于 TSP,并且通过将它们与蚁群的原始算法进行比较,特别是在减少计算和时间方面,它对解决方案进行了许多改进。因此,它在更少的时间和空间内给出解决方案,并在近似解决方案足以解决问题的情况下使用,特别是在达到确切解决方案非常困难的情况下。本文的第一个目的是强调每种TSP方法的要求,局限性和功能,以指导科学家和研究人员选择最适合其特定需求的方法。它对最有效和广泛使用的TSP方法进行了全面调查,通过研究旨在发现其优势和劣势的方法来澄清其主要差异。_可变邻域下降算法tsp matlab

精选了20个Python实战项目(附源码),拿走就用!零基础练手不二项目!_python项目-程序员宅基地

文章浏览阅读1.1w次,点赞9次,收藏49次。Python是目前最好的编程语言之一。由于其可读性和对初学者的友好性,已被广泛使用。_python项目

有什么优质的计算机专业书籍?操作系统、计算机网络、计算机组成、数据结构、数据库....._数据结构操作系统计算机网络推荐书籍-程序员宅基地

文章浏览阅读4.6w次,点赞2.3k次,收藏2.9k次。大家好,我是小林哥。平日里,大家都喊程序员加班多很辛苦,动不动就掉头发,但干的还是很香的,毕竟大多数公司钱还是给的很到位的,今年毕业应届生的我见到好多动不动就月薪 20K~30K 的,真让人两眼泪酸酸,当然这离不开他们大学期间的努力。讲真,没什么家庭背景的人,选择当程序员确实是比较好的选择了,原因有二:首先,当今互联网、AI 人工智能、大数据等都是高速发展的行业,自然人才需求很多,薪资也相对其他传统行业高;第二,纯粹看你技术能力,只要自己愿意付出努力,技术能力肯定会慢慢提高上来,而且现在比起几十年_数据结构操作系统计算机网络推荐书籍

linux md5 加密字符串和文件方法_aes-128-cbc md5-程序员宅基地

文章浏览阅读1k次。MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相 同的报文摘要的可能性是非常非常之小的。MD5的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"..._aes-128-cbc md5

推荐文章

热门文章

相关标签