该脚本可用于检测 openssl 是否存在,若存在 则生成 ssl证书,证书 国家、省份为XX,组织为 XX, 服务器为内网服务器。IP地址要求给出提示,读取用户从键盘输入数据IP地址需要进行校验是否符合IPV4
#!/bin/bash
# 检测 openssl 是否安装
if ! command -v openssl &> /dev/null
then
echo "openssl 未安装,请先安装 openssl。"
exit 1
fi
# 函数:校验IPv4地址
function validate_ipv4() {
local ip=$1
local stat=1
if [[ $ip =~ ^[0-9]{
1,3}(\.[0-9