Ubuntu

在 ubuntu 上為 ssl 請求創建 csr 會出錯

  • September 17, 2020

我正在嘗試在我的網站上創建 ssl 認證。要創建 csr ,我使用了以下命令:

openssl req –new –newkey rsa:2048 –nodes –keyout mydomain.key –out mydomain.csr

但是,我收到錯誤消息:

req:使用 -help 進行總結。

我檢查了是否安裝了openssl,它給出了版本。因此,它已安裝。

我不知道該怎麼辦。我對此很陌生。這是我第一次嘗試獲取 ssl。所以,我很難過。感謝您的每一次幫助。

生成並簽署私鑰以供my.domain.com使用openssl

創建一個新的加密私鑰。

openssl genrsa -aes128 -out /etc/pki/tls/private/httpdkey.pem

在密碼提示符處輸入 httpd(或直接按空)。使用密鑰生成自簽名證書。

openssl req -new -x509 -key /etc/pki/tls/private/httpdkey.pem -out /etc/pki/tls/certs/httpdcert.pem -days 365

或者

  • 生成要發送到證書頒發機構的證書籤名請求:
openssl req -new -sha256 -key {{filename.key}} -out {{filename.csr}}
  • 從有效期為若干天的證書籤名請求生成自簽名證書:
openssl x509 -req -days {{days}} -in {{filename.csr}} -signkey {{filename.key}} -out {{filename.crt}}

引用自:https://serverfault.com/questions/1021663