sh 这是一个shell脚本,用于自动生成https托管站点的自签名证书。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 这是一个shell脚本,用于自动生成https托管站点的自签名证书。相关的知识,希望对你有一定的参考价值。

# this needs to be hardened a little more on line 9
echo "Enter the full site's name (mail.example.com)" \
&& read site_name \
&& mkdir -p /etc/nginx/ssl/$site_name \
&& cd /etc/nginx/ssl/$site_name \
&& suggestion=`openssl rand -base64 4096 | openssl dgst -sha512 | sed "s/(stdin)= //g"` \
&& echo "Here is a secure password you can use - ${suggestion}" \
&& suggestion="" \
&& openssl genrsa -des3 -out server.key 2048 \
&& openssl rsa -in server.key -out server.key \
&& openssl req -new -key server.key -out server.csr \
&& openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

以上是关于sh 这是一个shell脚本,用于自动生成https托管站点的自签名证书。的主要内容,如果未能解决你的问题,请参考以下文章

shell编程知识

35 shell脚本

Linux学习总结(五十七) shell脚本1

sh 一个小的shell脚本,用于添加和删除hosts文件中的行。最初由Claus Witt创建,http://clauswitt.com/319.html。

sh 一个小的shell脚本,用于添加和删除hosts文件中的行。最初由Claus Witt创建,http://clauswitt.com/319.html。

Shell脚本介绍脚本结构和执行date命令用法脚本中的变量