可以自己生成SSL證書嗎?可以,但是自己制作的證書,證書頒發(fā)者是自己,這樣的證書即為根證書;由證書頒發(fā)者(CA機(jī)構(gòu))頒發(fā)的證書,CA機(jī)構(gòu)經(jīng)過了國際webtrust認(rèn)證和電子簽發(fā)法許可。如果還是想自己生成,一般情況下,能找到可用的證書,可以直接使用,只不過會因證書的某些信息不正確或與部署證書的主機(jī)不匹配,導(dǎo)致瀏覽器提示證書無效,但并不影響使用。
需要手工生成證書的情況:找不到可用的證書;需要配置雙向SSL,但缺少客戶端證書;需要對證書作特別定制。
首先,無論是在Linux下還是在Windows下的Cygwin中,進(jìn)行操作前都需確認(rèn)已安裝OpenSSL軟件包。
1.創(chuàng)建根證書密鑰文件(自己做CA)root.key;創(chuàng)建根證書的申請文件root.csr;創(chuàng)建一個自當(dāng)前日期起為期十年的根證書root.crt。
2.創(chuàng)建服務(wù)器證書密鑰server.key;創(chuàng)建服務(wù)器證書的申請文件server.csr;創(chuàng)建自當(dāng)前日期起有效期為期兩年的服務(wù)器證書server.crt。
3.創(chuàng)建客戶端證書密鑰文件client.key;創(chuàng)建客戶端證書的申請文件client.csr;創(chuàng)建一個自當(dāng)前日期起有效期為兩年的客戶端證書client.crt。
4.將客戶端證書文件client.crt和客戶端證書密鑰文件client.key合并成客戶端證書安裝包client.pfx;保存生成的文件備用,其中server.crt和server.key是配置單向SSL時需要使用的證書文件,client.crt是配置雙向SSL時需要使用的證書文件,client.pfx是配置雙向SSL時需要客戶端安裝的證書文件。
.crt文件和.key可以合到一個文件里面,把2個文件合成了一個.pem文件。(直接拷貝過去就可以)
相關(guān)文章
免費姓名測試哪家好?極速測網(wǎng),一鍵解鎖姓名隱藏寓意2026-07-06
合肥企業(yè)400電話辦理:客戶為什么更愿意撥打400電話2025-06-02
利用構(gòu)站網(wǎng)在線免費申請網(wǎng)站并綁定域名2024-12-14
起名不求人!15個免費在線測名起名平臺,極速測網(wǎng)多種起名方式超實用2026-07-24
寶寶起名不用愁!15個免費起名測名網(wǎng)站推薦,極速測網(wǎng)周易起名值得一試2026-07-24
2026年15個免費周易起名平臺測評:極速測網(wǎng)起名功能全面,值得收藏備用2026-07-24
2026年15個免費建站平臺橫評:構(gòu)站網(wǎng)免費起步體驗出色,值得收藏2026-07-24
域名過期了別急著扔!2026年老域名高價回收指南,這些老域名最值錢2026-07-24
一個老域名值多少錢?2026年老域名價值評估全攻略,高價回收不踩坑2026-07-24
老域名還在手里壓著?2026年高價回收老域名行情解析,別讓你的資產(chǎn)貶值2026-07-24
