如何在 Ubuntu 上生成证书签名请求 (CSR)

SSL 证书已成为任何实时网站的基本要求。 SSL 证书由证书颁发机构 (CA) 验证和颁发。 这些证书有两类:

  • 自签名证书:由创建它的实体而不是受信任的证书颁发机构签名。 主要用于试验和开发目的以及用于 Intranet 环境。
  • CA 证书:由受信任的 CA(证书颁发机构)签名,例如 Verisign、DigiCert、GoDaddy、Thawte 等。

获取 SSL 证书的第一步是生成 CSR 并将其提交给 CA。 CSR 或证书签名请求是在申请 SSL 证书时从实体发送到证书颁发机构的一段加密文本。 它包含生成 SSL 证书所需的所有信息,包括组织名称、国家、城市、电子邮件地址等。

在本文中,我将向您演示如何在 Ubuntu 18.04 LTS 上生成 CSR。

要在 Ubuntu 操作系统上生成 CSR,您将需要 OpenSSL 工具。 OpenSSL 是一种广泛用于生成 CSR 的开源工具。 要检查是否安装了 OpenSSL,请按 Ctrl+Alt+T 然后键入以下命令:

dpkg -l |grep openssl

如果已经安装,它将返回以下结果。

安装 OpenSSL

如果您没有看到上述结果,请输入以下命令以安装 OpenSSL。