Linux OpenSSL生成ca证书

目录

  • 环境变量配置
    • 生成带密码的CA证书
  • 生成免密的CA证书

环境变量配置

安装openssl的步骤,请看
Linux 安装OpenSSL
配置openssl 环境变量到bin目录

cd /etc/profile
PATH=$PATH:/opt/common/openssl-3.0.1/openssl/bin

配置好之后,重新加载环境变量

source /etc/profile

如果之后出现未找到命令这个错误
在这里插入图片描述
需要执行下,然后恢复正常,在重新设置环境变量即可

PATH=${PATH}:/bin
echo $PATH

查看环境变量是否配置成功

openssl version -a

Linux OpenSSL生成ca证书_第1张图片

生成带密码的CA证书

生成公钥私钥

openssl genrsa -des3 -out fd.key 1024

Linux OpenSSL生成ca证书_第2张图片
生成cre文件

openssl req -new -key fd.key -out fd.csr

Linux OpenSSL生成ca证书_第3张图片

生成免密的CA证书

生成公钥私钥

# 之前生成带密码的key改名为src
mv fd.key fd.key.src
#对文件进行免密
openssl rsa -in fd.key.src -out fd.key
# 生成证书
openssl x509 -req -days 365 -in fd.csr -signkey fd.key -out fd.crt

Linux OpenSSL生成ca证书_第4张图片

你可能感兴趣的:(Linux,linux,运维,服务器)