Ubuntu nginx 升級至 1.20.1 以上
由於 CVE-2021-23017 漏洞影響, Nginx 必須升級至 1.20.1 以上。我使用的是 Ubuntu 20 以上環境。

本文章所使用的作業系統版本為 Ubuntu 20.04。
由於受到 CVE-2021-23017 漏洞的影響,Nginx 必須升級到 1.20.1 以上,升級方式如下:
開啟 /etc/nginx/nginx.conf
由於受到 CVE-2021-23017 漏洞的影響,Nginx 必須升級到 1.20.1 以上,升級方式如下:
echo "deb http://nginx.org/packages/mainline/ubuntu `lsb_release -cs` nginx" \
| sudo tee /etc/apt/sources.list.d/nginx.list
curl -o /tmp/nginx_signing.key https://nginx.org/keys/nginx_signing.key
sudo mv /tmp/nginx_signing.key /etc/apt/trusted.gpg.d/nginx_signing.asc
sudo apt update
sudo apt install nginx -y
確認版本
nginx -v因 nginx 1.20 不再使用 /etc/nginx/site-enabled 底下的設定,因此必須手動加入
開啟 /etc/nginx/nginx.conf
http {
#include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}
新的 nginx 使用 nginx 作為 user,取代原本的 www-data ,因此如有需要也可在 nginx.conf 內修改預設使用者。
user www-data; #user nginx;完成後可以進行設定檔測試
/etc/init.d/nginx configtest沒問題後可重啟
/etc/init.d/nginx restart
延伸閱讀
加入 BNI 商會心得
於 2023/10 加入了 BNI 台南商會(大信白金),本篇文章將分享加入後的心得,並持續更新心得內容,確認在不同階段的自己是否有偏離初衷。
rails app(web) 嵌入到 iframe 中
ruby on rails 的 web 預設是無法嵌入到 HTML iframe 中的,本篇文章將教學如何使其成功在不同網域中將 rails web 成功嵌入到 iframe 中。
設定電子郵件 DMARC
提供設定 DMARC 的範例,並且提供官方語法說明和檢測工具連結。

