生成签名请求:

生成签名请求:

有没有一种简单的方法来生成 SSL 保护的网页,我遵循了这个描述我发现对于初学者来说有点复杂。

我也当我到达时我尝试sudo sh -c "echo '01' > /etc/ssl/CA/serial" 我得到sudo: unable to resolve host euca-192-1-1-1: Resource temporarily unavailable

答案1

如果您想要做的只是生成自签名证书,那么您甚至不需要创建或接受证书颁发机构。从您在问题中链接的网站,您只需遵循以下部分:

  • 生成证书签名请求 (CSR)
  • 创建自签名证书
  • 安装证书

生成签名请求:

以下命令将创建一个密钥文件,该文件将用作后续所有内容的基础:

openssl genrsa -des3 -out server.key 2048

请妥善保管此密钥并确保其安全。切勿将其发送到任何地方;仅在内部使用它来生成其他将要公开的事情。

要使用新生成的密钥生成实际的证书签名请求:

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

生成证书

获取上一步中的keycsr文件,并通过以下命令运行它们以生成实际的证书(文件crt):

openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

然后,您可以获取keycrt文件并将它们滚动到您希望应用自签名证书的任何应用程序中。

相关内容