Ubuntu
在 ubuntu 上為 ssl 請求創建 csr 會出錯
我正在嘗試在我的網站上創建 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}}