Ubuntu openssl 不要求通用名称
Ubuntu openssl not asking for Common Name
我安装了 Ubuntu 12.04.5 LTS 和 OpenSSL 1.0.1 版本。我想为 SSL 生成 CSR,当我 运行、
openssl genrsa -out domain.key 2048
我得到以下输出,
Generating RSA private key, 2048 bit long modulus
..+++
.......................+++
e is 65537 (0x10001)
它不要求提供公用名或任何内容,而是生成一个密钥。是什么导致了这个问题?谢谢
你发出的命令正是你要求的,也就是说生成一个2048的私钥。
现在您需要生成一个 CSR(请求证书),您必须在其中提供所需的信息,当然包括 CN。
尝试添加
openssl req -new -key <MyPrivate.key> -out <MyRequest.csr>
需要将<MyPrivate.key>
替换为上一步生成的私钥的文件名,<MyRequest.csr>
是证书申请的文件名。此 csr 必须发送给证书颁发机构进行验证和签名。
希望对你有帮助
干杯
我安装了 Ubuntu 12.04.5 LTS 和 OpenSSL 1.0.1 版本。我想为 SSL 生成 CSR,当我 运行、
openssl genrsa -out domain.key 2048
我得到以下输出,
Generating RSA private key, 2048 bit long modulus
..+++
.......................+++
e is 65537 (0x10001)
它不要求提供公用名或任何内容,而是生成一个密钥。是什么导致了这个问题?谢谢
你发出的命令正是你要求的,也就是说生成一个2048的私钥。
现在您需要生成一个 CSR(请求证书),您必须在其中提供所需的信息,当然包括 CN。
尝试添加
openssl req -new -key <MyPrivate.key> -out <MyRequest.csr>
需要将<MyPrivate.key>
替换为上一步生成的私钥的文件名,<MyRequest.csr>
是证书申请的文件名。此 csr 必须发送给证书颁发机构进行验证和签名。
希望对你有帮助
干杯