sh 为Sensu生成SSL密钥 - https://sensuapp.org/

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 为Sensu生成SSL密钥 - https://sensuapp.org/相关的知识,希望对你有一定的参考价值。

#!/bin/bash

Country_Name=ES
State_Name=Catalunya
Locality=Barcelona
Organization="Example Co"
Common_Name=www.example.com

# https://sensuapp.org/docs/latest/reference/ssl.html
sudo apt-get y install openssl wget

echo "step 1: generating system certificates"
wget http://sensuapp.org/docs/0.29/files/sensu_ssl_tool.tar
tar -xvf sensu_ssl_tool.tar
cd sensu_ssl_tool
./ssl_certs.sh generate

echo "step 2: generating https certificates"
openssl genrsa -out https.key 2048
openssl req -new -x509 -days 3650 \
        -key https.key -out https.pem \
        -subj "/C=$Country_Name/ST=$State_Name/L=$Locality/O=$Organization/CN=$Common_Name"

以上是关于sh 为Sensu生成SSL密钥 - https://sensuapp.org/的主要内容,如果未能解决你的问题,请参考以下文章

ssl(https)介绍实验环境生成密钥对nginx配置SSLhttps

https如何生成密钥

acme.sh及https证书实践

NodeJS 为签名和验证消息生成有效的 PEM 密钥

sh SSL创建.dev密钥

sensu-下一代监控系统