標籤彙整: nginx

.NET Core 的 http Host 標頭防護與 nginx

因為家裡有丟一些測試用的網站(Web),所以常常用到 nginx 做轉發避免太多測試用的 VM 搶光有限的 IP ,方法如下:透過 nginx 解析 http 請求 (Request) 中的 Host 標頭 (header) 後,再 Host 標頭轉發到不同的 VM。因為有借朋友放 .NET Core ,他在測試 SingnalR 有發生一些問題,以下紀錄災難發生與修復的過程。

閱讀全文 .NET Core 的 http Host 標頭防護與 nginx

Nginx與chroot的php5-fpm配合

因為某些原因,呆呆翰想要讓php5-fpm在chroot的狀態下執行(保障系統安全是其中一個)、而nginx不進行chroot直接執行。

以前就用網路上常見的方法處理nginx中alias的php不能執行的問題,用了一段大家都看過類似的設定,也沒甚麼大問題。

但是這次,不管怎麼改,伺服器永遠只會噴File Not Found這個討厭的訊息,網路上常見的設定長這樣: 閱讀全文 Nginx與chroot的php5-fpm配合

在Debian用nginx幫Transmission的WebUI加密

上一篇文章中,我們講了如何自己編譯一套Transmission並調整他的設定。

但是你應該有發現,Transmission的遠端介面(RPC)是沒有加密的,在某些地方變成你完全不能使用遠端管理。像是台灣的教育單位就對P2P很過敏,既使你只是用BT抓個Debian或Raspberry Pi的映像檔,依然有被關注的風險,甚至到現在依然很多學校的公告是「禁止使用P2P軟體」而不是「禁止使用各種軟體取得未經授權之檔案」。

雖然在上一篇文章我們使用的Transmission Remote GUI有支援SSL,但是如果有試著在Pi或是其他Transmission-daemon伺服器上尋找設定要修改,沒錯:沒有這個設定、Transmission的RPC介面不支援SSL。

閱讀全文 在Debian用nginx幫Transmission的WebUI加密