成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

nginx中怎么實(shí)現(xiàn)雙向認(rèn)證

nginx中怎么實(shí)現(xiàn)雙向認(rèn)證,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

專注于為中小企業(yè)提供網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)永定免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了近1000家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

客戶端證書生成:

1)創(chuàng)建根證私鑰

openssl genrsa -out root-key.key 2048

2)創(chuàng)建根證書請(qǐng)求文件

openssl req -new -out root-req.csr -key root-key.key

具體如下

[root@localhost sslKey]# openssl req -new -out root-req.csr -key root-key.key

You are about to be asked to enter information that will be incorporated

into your certificate request.

What you are about to enter is what is called a Distinguished Name or a DN.

There are quite a few fields but you can leave some blank

For some fields there will be a default value,

If you enter '.', the field will be left blank.

-----

Country Name (2 letter code) [XX]:cn

State or Province Name (full name) []:bj

Locality Name (eg, city) [Default City]:bj

Organization Name (eg, company) [Default Company Ltd]:dc

Organizational Unit Name (eg, section) []:dc

Common Name (eg, your name or your server's hostname) []:root

Email Address []:



Please enter the following 'extra' attributes

to be sent with your certificate request

A challenge password []:

An optional company name []:

其中國(guó)家,省市,公司等需要和后面的證書保持一致.后面challenge password的地方直接回車就好

3)自簽根證書

openssl x509 -req -in root-req.csr -out root-cert.cer -signkey root-key.key -CAcreateserial -days 3650

4)生成p12格式根證書,密碼填寫123456

openssl pkcs12 -export -clcerts -in root-cert.cer -inkey root-key.key -out root.p12

至此客戶端證書生成完畢。

我們得到root-cert.cer 和 root.p12,將root.p12導(dǎo)入至瀏覽器,在nignx中開啟客戶端認(rèn)證

server {
    listen 443;
    server_name abc.com;
    ssl on;
    ssl_certificate   cert/server.pem; 
    ssl_certificate_key  cert/server.key;
    ssl_client_certificate cert/root.cer;  #本文生成cer文件
    ssl_verify_client on;                  #開啟校驗(yàn)
    ssl_session_timeout 5m;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers on;
    
    client_max_body_size 10m;
    location / {
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto https;
            proxy_pass http://192.168.0.138:8081;

    }
}

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。

文章題目:nginx中怎么實(shí)現(xiàn)雙向認(rèn)證
分享鏈接:http://jinyejixie.com/article8/jjijop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、靜態(tài)網(wǎng)站、域名注冊(cè)、微信公眾號(hào)、網(wǎng)站建設(shè)、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
布尔津县| 房产| 马山县| 西宁市| 淳化县| 九江市| 棋牌| 盐亭县| 兴国县| 九寨沟县| 枣强县| 波密县| 开远市| 左权县| 建昌县| 平山县| 油尖旺区| 左权县| 灌云县| 德兴市| 方正县| 崇左市| 华容县| 呼玛县| 镇巴县| 乐平市| 台南市| 双城市| 渝中区| 奉化市| 从化市| 长治市| 江山市| 米易县| 湄潭县| 梨树县| 乳山市| 鲁山县| 饶平县| 保康县| 兰考县|