Secure your web with Nginx
- Category: 電腦相關
- Last Updated: Tuesday, 18 July 2017 11:07
- Published: Wednesday, 10 May 2017 10:59
- Written by sam
目前大部份的網站都導入了https
在作這個網站的大更新前
當然也是有照著"當時"的標準來施作
因為在協定的安全部份會一直更新,當然也必需要追隨著新的規定
先前往 https://www.ssllabs.com/index.html 看一下分數
當然結果是還可以的
唯獨缺了一項
這個算是簡單可以解決
當初在建立nginx時,並沒有放入DH 這個選項,所以成了可以改善的項目
先使用指令建立
openssl dhparam -out dhparams.pem 4096
再於您的nginx config 的 server 段加入
ssl_dhparam /etc/nginx/ssl/dhparams.pem;
以上,請記得修改成您的路徑,並為了安全,也請修改file owner
當然…如果想一次弄到最好
請加入HSTS這個選項,請參考HSTS
add_header Strict-Transport-Security "max-age=63072000; includeSubDomains";
這樣就有"目前"完美的A+