繼上次的[免費]SSLforFree 免費ssl憑證,changken在文章中教學了如何輕鬆取得網站憑證,但由於let’s encrypt不支援虛擬主機(因為要打指令,但絕大部分的虛擬主機都無此權限),所以只能透過第三方取得此憑證,不過連私鑰都一並產生了,實在讓人不免有些ooxx,所以前幾天,changken無意間發現一個取得此憑證的好辦法(應該是sslforfree更新了),就是使用csr請求。
當你購買憑證時(我還沒買過啦XD),認證中心就會要你提供csr請求,他們就會根據你提供的csr來簽發證書,簽發後他們就只會給你中繼憑證及證書(沒有私鑰),原因是當你產生csr請求時,除了生成一個csr請求之外,還會再產生一個私鑰,而私鑰很重要x3,它不能被其他人知道,請自行妥善保管。(證書遺失還可以再補發,但私鑰遺失就gg了)。
教學:
第一步:接續「[免費]SSLforFree 免費ssl憑證」的第三步
一樣要上傳檔案認證,但這裡多了使用csr的步驟
第二步:點選「憑證簽署要求CSR」(這裡以cPanel後台做示範)
第三步:把你第一步(上一篇)所填入的網域,全部填到網域中
第四步:成功!取得csr
第五步:把csr複製,填入「I have my own csr.」裡。
第六步:成功!(私鑰欄為空白是正常的)
結論:不算麻煩啦!自己產生一份csr,用csr的方式取得證書,至少私鑰在自己手上呀!
希望可以給有需要的朋友做些參考!還有如有錯誤,還請各位大大不吝指教!感謝~~~
近期留言