Authentication
生成受 SSL 保護的 Web 的問題
有沒有一種簡單的方法來生成受 SSL 保護的網路,我按照這個描述發現它對於初學者來說有點複雜。
我也當我到達我嘗試
sudo sh -c "echo '01' > /etc/ssl/CA/serial"
我得到sudo: unable to resolve host euca-192-1-1-1: Resource temporarily unavailable
如果您要做的只是生成一個自簽名證書,那麼您甚至不需要創建或接受證書頒發機構。從您在問題中連結的網站,您只需遵循以下部分:
- 生成證書籤名請求 (CSR)
- 創建自簽名證書
- 安裝證書
生成簽名請求:
以下命令將創建一個密鑰文件,用作以下所有內容的基礎:
openssl genrsa -des3 -out server.key 2048
將此密鑰保密且安全。切勿將其發送到任何地方;僅在內部使用它來生成將要公開的其他內容。
要使用新生成的密鑰生成實際的證書籤名請求:
openssl req -new -key server.key -out server.csr
生成證書
獲取上一步中的
key
和csr
文件,並通過以下命令執行它們以生成實際的證書(crt
文件):openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
然後,您可以獲取
key
和crt
文件並將它們滾動到您希望將自簽名證書應用到的任何應用程序中。