亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

分享Nginx下10個(gè)安全問題提示

 更新時(shí)間:2014年04月10日 00:03:59   作者:  
Nginx是當(dāng)今最流行的Web服務(wù)器之一。它為世界上7%的web流量提供服務(wù)而且正在以驚人的速度增長。它是個(gè)讓人驚奇的服務(wù)器,我愿意部署它
下面是一個(gè)常見安全陷阱和解決方案的列表,它可以輔助來確保你的Nginx部署是安全的。

1. 在配置文件中小心使用"if"。它是重寫模塊的一部分,不應(yīng)該在任何地方使用。

復(fù)制代碼 代碼如下:

“if”聲明是重寫模塊評估指令強(qiáng)制性的部分。換個(gè)說法,Nginx的配置一般來說是聲明式的。在有些情況下,由于用戶的需求,他們試圖在一些非重寫指令內(nèi)使用“if”,這導(dǎo)致我們現(xiàn)在遇到的情況。大多數(shù)情況下都能正常工作,但…看上面提到的。
看起來唯一正確的解決方案是在非重寫的指令內(nèi)完全禁用“if”。這將更改現(xiàn)有的許多配置,所以還沒有完成。
來源: IfIsEvil


2. 將每個(gè)~ .php$請求轉(zhuǎn)遞給PHP。

我們上周發(fā)布了這個(gè)流行指令的潛在安全漏洞介紹。即使文件名為hello.php.jpeg它也會(huì)匹配~ .php$這個(gè)正則而執(zhí)行文件。

現(xiàn)在有兩個(gè)解決上述問題的好方法。我覺得確保你不輕易執(zhí)行任意代碼的混合方法很有必要。

復(fù)制代碼 代碼如下:

1.如果沒找到文件時(shí)使用try_files和only(在所有的動(dòng)態(tài)執(zhí)行情況下都應(yīng)該注意) 將它轉(zhuǎn)遞給運(yùn)行PHP的FCGI進(jìn)程。
2.確認(rèn)php.ini文件中cgi.fix_pathinfo設(shè)置為0 (cgi.fix_pathinfo=0) 。這樣確保PHP檢查文件全名(當(dāng)它在文件結(jié)尾沒有發(fā)現(xiàn).php它將忽略) 
3.修復(fù)正則表達(dá)式匹配不正確文件的問題?,F(xiàn)在正則表達(dá)式認(rèn)為任何文件都包含".php"。在站點(diǎn)后加“if”確保只有正確的文件才能運(yùn)行。將/location ~ .php$和location ~ ..*/.*.php$都設(shè)置為return 403;

3. 禁用autoindex模塊。

這個(gè)可能在你使用的Nginx版本中已經(jīng)更改了,如果沒有的話只需在配置文件的location塊中增加autoindex off;聲明即可。

4. 禁用服務(wù)器上的ssi (服務(wù)器端引用)。這個(gè)可以通過在location塊中添加ssi off; 。

5. 關(guān)閉服務(wù)器標(biāo)記。如果開啟的話(默認(rèn)情況下)所有的錯(cuò)誤頁面都會(huì)顯示服務(wù)器的版本和信息。將server_tokens off;聲明添加到Nginx配置文件來解決這個(gè)問題。

6. 在配置文件中設(shè)置自定義緩存以限制緩沖區(qū)溢出攻擊的可能性。

復(fù)制代碼 代碼如下:

client_body_buffer_size  1K;
client_header_buffer_size 1k;
client_max_body_size 1k;
large_client_header_buffers 2 1k;

7. 將timeout設(shè)低來防止DOS攻擊。所有這些聲明都可以放到主配置文件中。

復(fù)制代碼 代碼如下:

client_body_timeout   10;
client_header_timeout 10;
keepalive_timeout     5 5;
send_timeout          10;

8. 限制用戶連接數(shù)來預(yù)防DOS攻擊。

復(fù)制代碼 代碼如下:

limit_zone slimits $binary_remote_addr 5m;
limit_conn slimits 5;

9. 試著避免使用HTTP認(rèn)證。HTTP認(rèn)證默認(rèn)使用crypt,它的哈希并不安全。如果你要用的話就用MD5(這也不是個(gè)好選擇但負(fù)載方面比crypt好) 。

10. 保持與最新的Nginx安全更新。 

原文:http://www.levigross.com/post/4488812448/10-tips-for-securing-nginx

相關(guān)文章

  • 淺析nginx剛剛發(fā)布的JavaScript能力nginScript

    淺析nginx剛剛發(fā)布的JavaScript能力nginScript

    Nginx [engine x]是全球最受歡迎,也是最優(yōu)秀的web服務(wù)器、反向代理服務(wù)器。nginScript是JavaScript/ECMAscript的子集,nginScript不是通過V8引擎實(shí)現(xiàn)的。本文給大家介紹nginx剛剛發(fā)布的JavaScript能力nginScript,感興趣的朋友跟著小編一起了解了解吧
    2015-09-09
  • Ubuntu環(huán)境下安裝部署Nginx詳細(xì)步驟(有網(wǎng))

    Ubuntu環(huán)境下安裝部署Nginx詳細(xì)步驟(有網(wǎng))

    Nginx是一個(gè)開源的?HTTP?網(wǎng)絡(luò)服務(wù)器,下面這篇文章主要給大家介紹了關(guān)于Ubuntu環(huán)境下安裝部署Nginx(有網(wǎng))的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • Nginx緩存設(shè)置案例詳解

    Nginx緩存設(shè)置案例詳解

    這篇文章主要介紹了Nginx緩存設(shè)置案例詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • nginx部署前端post請求405?not?allowed問題解決

    nginx部署前端post請求405?not?allowed問題解決

    在配置前端項(xiàng)目的時(shí)候遇到了一個(gè)post請求405 not allowed,簡單記錄一下如何配置,這篇文章主要給大家介紹了關(guān)于nginx部署前端post請求405?not?allowed問題解決方法,需要的朋友可以參考下
    2023-09-09
  • nginx文件強(qiáng)制下載的配置方法

    nginx文件強(qiáng)制下載的配置方法

    這篇文章主要介紹了nginx文件強(qiáng)制下載的配置方法,需要的朋友可以參考下
    2016-02-02
  • 詳解Nginx服務(wù)器的配置中開啟文件Gzip壓縮的方法

    詳解Nginx服務(wù)器的配置中開啟文件Gzip壓縮的方法

    這篇文章主要介紹了Nginx服務(wù)器的配置中開啟文件Gzip壓縮的方法,可以對CSS和JavaScript以及各種圖片等web傳輸?shù)奈募M(jìn)行壓縮,需要的朋友可以參考下
    2016-01-01
  • centos系統(tǒng)下LNMP環(huán)境一鍵安裝

    centos系統(tǒng)下LNMP環(huán)境一鍵安裝

    centos下的LNMP環(huán)境一鍵安裝實(shí)現(xiàn)方法,需要的朋友可以參考下。
    2010-06-06
  • nginx中封禁ip和允許內(nèi)網(wǎng)ip訪問的實(shí)現(xiàn)示例

    nginx中封禁ip和允許內(nèi)網(wǎng)ip訪問的實(shí)現(xiàn)示例

    Nginx不僅僅只是一款反向代理和負(fù)載均衡服務(wù)器,本文主要介紹了nginx中封禁ip和允許內(nèi)網(wǎng)ip訪問的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

    2022-03-03
  • Nginx服務(wù)器https配置的方法示例

    Nginx服務(wù)器https配置的方法示例

    這篇文章主要介紹了Nginx服務(wù)器https配置的方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-10-10
  • Nginx服務(wù)器中HTTP 301跳轉(zhuǎn)到帶www的域名的方法

    Nginx服務(wù)器中HTTP 301跳轉(zhuǎn)到帶www的域名的方法

    這篇文章主要介紹了Nginx服務(wù)器中HTTP 301跳轉(zhuǎn)到帶www的域名的方法,包括從HTTPS 301提示跳轉(zhuǎn)等rewrite相關(guān)的方法,需要的朋友可以參考下
    2015-07-07

最新評論