中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

OpenSSL中怎么生成自簽名證書

發布時間:2021-07-30 17:39:31 來源:億速云 閱讀:279 作者:Leah 欄目:云計算

本篇文章為大家展示了OpenSSL中怎么生成自簽名證書,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。


生成 CA 證書

 

生成私鑰

openssl genrsa -out ca.key 4096
   

生成證書

根據組織或個人設置 -subj 選項。如果使用域名(FQDN)訪問,需要將 CN 設置為域名。

openssl req -x509 -new -nodes -sha512 -days 3650 \
-subj "/C=CN/ST=Beijing/L=Beijing/O=example/OU=Personal/CN=yourdomain.com" \
-key ca.key \
-out ca.crt
   

生成服務器端證書

證書通常包含兩部分:.crt 文件和 .key 文件,例如接下來生成的 yourdomain.com.crtyourdomain.com.key

 

生成私鑰

openssl genrsa -out yourdomain.com.key 4096
   

生成證書簽名請求文件(CSR)

根據組織或個人設置 -subj 選項。如果使用域名(FQDN)訪問,需要將 CN 設置為域名,并且使用域名作為私鑰文件和證書簽名請求文件的文件名。

openssl req -sha512 -new \
-subj "/C=CN/ST=Beijing/L=Beijing/O=example/OU=Personal/CN=yourdomain.com" \
-key yourdomain.com.key \
-out yourdomain.com.csr
 
?  

關于 -subj 選項:

-subj 用于設置 Subject Name
其中 C 表示 Country or Region
ST 表示 State/Province
L 表示 Locality
O 表示 Organization
OU 表示 Organization Unit
CN 表示 Common Name

?  
 

生成 x509 v3 擴展文件

無論是使用域名還是 IP 進行訪問,都必須使用 x509 v3 擴展文件才能生成符合 SAN(Subject Alternative Name)和 x509 v3擴展要求的域名證書。通過設置 DNS 入口映射到域名。

cat > v3.ext <<-EOF
authorityKeyIdentifier=keyid,issuer
basicConstraints=CA:FALSE
keyUsage=digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment
extendedKeyUsage=serverAuth
subjectAltName=@alt_names

[alt_names]
DNS.1=yourdomain.com
DNS.2=yourdomain
DNS.3=hostname
EOF
   

使用 v3.ext 生成域名證書

yourdomain.com 替換成需要生成證書的域名。

openssl x509 -req -sha512 -days 3650 \
-extfile v3.ext \
-CA ca.crt -CAkey ca.key -CAcreateserial \
-in yourdomain.com.csr \
-out yourdomain.com.crt

上述內容就是OpenSSL中怎么生成自簽名證書,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

樟树市| 嘉祥县| 广饶县| 永顺县| 泸州市| 浠水县| 岱山县| 阿图什市| 黄陵县| 玉山县| 大名县| 江孜县| 金坛市| 镇康县| 门头沟区| 鹤庆县| 张家口市| 定陶县| 都匀市| 汉中市| 双城市| 阜南县| 贵溪市| 龙泉市| 沭阳县| 襄城县| 五常市| 乌恰县| 新兴县| 遂昌县| 康马县| 松溪县| 探索| 兴义市| 呼和浩特市| 象州县| 抚州市| 成安县| 竹山县| 沙湾县| 富锦市|