openssl自动批量生成证书

news2025/1/13 15:53:10

使用bash批处理程序自动生成证书信息。

1、在linux系统创建一个文件夹

$ mkdir my_cert

2、创建CA证书以及私钥

$ cd my_cert

openssl genrsa -out CA_Private.key 2048

openssl req -x509 -new -nodes -key CA_Private.key -sha256 -days 365 -out CA_Certificate.pem

3、创建批处理文件

$ touch make-certs.sh

4、授权

$ chmod 777 make-certs.sh

5、编辑批处理文件

#!/bin/bash
country="CN"
org="xxx科技有限公司"
name="xxx"
for i in 1 2 3 4 5
do 
  uuid=$(dbus-uuidgen)
  device_name="${uuid,,}"
  openssl genrsa -out ${device_name}.key 2048
  openssl req -new -key ${device_name}.key -out ${device_name}_Certificate.csr -batch
  openssl x509 -req -in ${device_name}_Certificate.csr -CA CA_Certificate.pem -CAkey CA_Private.key -CAcreateserial -out ${device_name}_Certificate.crt -days 365 -sha256
done

6、执行批处理文件

$ ./make-certs.sh

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/74697.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Node.js 动画:事件循环

我们都听说过 JavaScript 和 Node.js 是单线程的,但实际上这意味着什么? 这意味着 JavaScript 一次只能做一件事。例如,我们不能同时对数字进行乘法和求和。我们通常按顺序进行操作。我们先加然后乘,反之亦然。现代计算机速度很快…

常见的卷积神经网络模型,卷积神经网络数学建模

1、卷积神经网络cnn究竟是怎样一步一步工作的 用一个卷积核滑动图片来提取某种特征(比如某个方向的边),然后激活函数用ReLU来压制梯度弥散。对得到的结果用另一个卷积核继续提取reLU,然后池化(保留区域最大或者用区域…

【linux】centos7 普通用户授予 root 权限

目录前言sudo介绍sudo的使用前提 --- 配置文件/etc/sudoers结语前言 最近通知 linux 期末考试啦!要上机实操并且要求不能使用 root 用户,因此有些操作需要涉及到权限问题,我们都知道在命令前加sudo就行了,但sudo的使用也是有前提…

Spring 创建和使用 · 存储 bean 对象 · 获取并使用 bean 对象 · 关于配置文件 id 的注意事项 · getBean 方法的更多用法

Spring 是一个包含了众多工具方法的 IoC 容器。 容器的最基本的功能:把对象存储到容器(Spring)中;从容器中将对象取出来。 在 Java 中对象也叫做 Bean,以后我们遇到对象就以 Bean 著称。 一、创建 Spring 项目1.1 创建…

吹爆,阿里专家手码“数据库优化速成小册”Github现已疯传

现在在很多设计、开发、测试人员的眼中会认为SQL优化只是DBA 的事情。他们不需要去关心。反映到具体工作中,他们缺乏相应的优化意识,只注重功能的实现而忽略了相应的执行成本。最终的结果往往就是代码质量不高,软件上线后问题多。 LZ当初就是…

现货黄金K线图的“温柔一刀”

学习现货黄金交易K线图如何看、如何分析的方法非常多,但是小编交易,徐学一到两种即可,学会小而精的分析方法,才是我们赚钱的秘诀。俗话说得好,一招鲜吃遍天,就是这个道理。如果技术太多,最后没办…

IOT云平台 simple(5)springboot netty实现modbus TCP Master

本系列教程包括: IOT云平台 simple(0)IOT云平台简介 IOT云平台 simple(1)netty入门 IOT云平台 simple(2)springboot入门 IOT云平台 simple(3)springboot netty实现TCP Se…

IFR202型红外雨量传感器数据说明

信号输出 寄存器 OUT_CFG 默认参数时,当降雨量达到预设的分辨率时,传感器从脉冲线输出脉冲信号、从数字 接口 RS232 或者 RS485 输出总降雨量、LED 指示灯闪烁一次。 数字接口 RS232 或者 RS485 输出数据帧说明如下:(16 进制数…

VUE3 数据的侦听

侦听数据变化也是组件里的一项重要工作,比如侦听路由变化、侦听参数变化等等。 Vue 3 在保留原来的 watch 功能之外,还新增了一个 watchEffect 帮助更简单的进行侦听。 watch 在 Vue 3 ,新版的 watch 和 Vue 2 的旧版写法对比,在…

Spring Security基础使用

Spring Security基础使用 定义 官方文档:https://docs.spring.io/spring-security/reference/index.html security结合servelt:https://docs.spring.io/spring-security/reference/5.6/servlet/getting-started.html Security 官方示例项目:https://…

深度对比 Footprint 和 Dune 数据模型

在产品建设方面,数据所有权转移已迅速成为需要解决的关键问题之一。社交媒体平台滥用数据的现象频发,我们亟需建立方案来解决这一问题。鉴于此,区块链提供了一种功能,可以永恒地存储、转移数据,并创建市场,…

ChatGPT帮你写代码?人工智能ChatGPT之于Web3的几点思考

人工智能AI有人热情膜拜,有人畏惧如虎,AI的发展已经进入高层面的快车道,技术更新迭代日新夜异,技术无罪也无善恶,曾经科幻未来的人机交流,共生共存如今在我们的脑海中已经有了轮廓的意识感想,科…

Spring底层事务原理

Spring事务底层原理一、EnableTransactionManagement工作原理二、Spring事务基本执行原理三、Spring事务的过程四、Spring事务传播机制五、Spring事务传播机制分类(1)案例分析、情况1(2)案例分析、情况2(3)…

SEVNLDAEFR, 186142-28-9

This peptide substrate corresponds to the Swedish Lys-Met/Asn-Leu (K670N/M671L) mutation of the amyloid precursor protein (APP) β-secretase cleavage site. It has been used for assaying β-secretase activity.该肽底物对应于淀粉样前体蛋白(APP) β-分泌酶切割位…

政企办公「分水岭」以至,融云百幄数智化破局

中国政企数智办公平台行业研究报告 246 年前,亚当斯密便在《国富论》中提出,劳动分工是提高社会生产效率的主要原因。从工厂定岗,到国际分工,分工的价值已经深入社会生活和工作的方方面面。关注【融云RongCloud】,了解…

六、使用注解开发

文章目录一、CRUD 注解(舍弃 mapper.xml): Select、 Insert、 Update、 Delete、 Param1、Select2、Insert3、Delete4、Update5、Param二、Lombok 插件,减少重复代码1、Data一、CRUD 注解(舍弃 mapper.xml): Select、 Insert、 Update、 Delete、 Param 通过注解去处…

【Netty】Netty高性能原理剖析

Netty高性能原理剖析1、前言2、Netty高性能2.1 多路复用通讯方式2.2 异步通讯 NIO2.3 零拷贝(DIRECT BUFFERS 使用堆外直接内存)2.4 内存池(基于内存池的缓冲区重用机制)2.5 高效的 Reactor 线程模型2.5.1 Reactor 单线程模型2.5.2 Reactor 多线程模型2.…

低代码有多爽?1个月的活,只需3天干完

仅看到“低代码”三个字,不少程序员就会吐槽“只适合简单业务,普通查改还行,复杂业务简直是灾难”,甚至认为是“儿童玩具”。 不少人自以为是程序员的二把刀,以为自己懂完了,在没理解低代码的应用场景&…

怎么压缩动态图片?手机怎么压缩gif动图?

在平时的聊天当中为了增加聊天的趣味性我们经常会保存一些有趣的gif动图表情包,但是由于gif图一般是由多帧组成,因此有的gif动图就会非常大,无法添加到表情当中,这时候就需要将gif压缩变小,那么我们用手机怎么压缩gif动…

华硕编程竞赛11月JAVA专场 C题太空遨游 题解

作者主页:Designer 小郑 作者简介:Java全栈软件工程师一枚,来自浙江宁波,负责开发管理公司OA项目,专注软件前后端开发(Vue、SpringBoot和微信小程序)、系统定制、远程技术指导。CSDN学院、蓝桥云…