如何在linux里为ca生成一个私钥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在linux里为ca生成一个私钥相关的知识,希望对你有一定的参考价值。

参考技术A [root@apache ~]# yum install openssl

生成证书文件
创建一个rsa私钥,文件名为server.key
[root@apache ssl]# openssl genrsa -out server.key 1024
Generating RSA private key, 1024 bit long modulus
…………++++++
…………++++++
e is 65537 (0x10001)
用 server.key 生成证书签署请求 CSR
openssl req -new -key server.key -out server.csr
Country Name:两个字母的国家代号
State or Province Name:省份名称
Locality Name:城市名称
Organization Name:公司名称
Organizational Unit Name:部门名称
Common Name:你的姓名
Email Address:地址
至于 ‘extra’ attributes 不用输入.直接回车
生成证书CRT文件server.crt。
[root@apache ssl]# openssl x509 -days 365 -req -in server.csr -signkey server.key -out server.crt本回答被提问者采纳

以上是关于如何在linux里为ca生成一个私钥的主要内容,如果未能解决你的问题,请参考以下文章

如何使用OpenSSL创建证书

如何创建一个自签名的SSL证书

如何创建一个自签名的SSL证书

如何生成自签名双向认证证书 ssl

如何搭建CA

如何使用OpenSSL工具生成根证书与应用证书