亚洲精品日韩欧美_欧美二区乱c少妇_中文字幕日韩在线播放_日韩不卡中文字幕

English |
  • 美國VPS主機推薦
  • |
  • 代購服務
  • |
  • 10美元以下VPS
  • |
  • VPS新手指南/教程
  • |
  • 留言板
  • |
  • 關于
  • | 登錄 |

    lnmp去掉nginx上傳目錄的PHP執行權限

    2011年06月12日 上午 | 作者:VPS偵探

    LNMP有一個缺點就是目錄權限設置上不如Apache,有時候網站程序存在上傳漏洞或類似pathinfo的漏洞從而導致被上傳了php木馬,而給網站和服務器帶來比較大危險。建議將網站目錄的PHP權限去掉,當訪問上傳目錄下的php文件時就會返回403錯誤。下面VPS偵探詳細介紹如何把lnmp環境下去掉指定目錄的PHP執行權限

    首先要編輯nginx的虛擬主機配置,在fastcgi的location語句的前面按下面的內容添加:

    1、單個目錄去掉PHP執行權限

    location ~ /attachments/.*\.(php|php5)?$ {
    deny all;
    }

    將attachments目錄的PHP執行權限去掉。

    2、多個目錄去掉PHP執行權限

    location ~ /(attachments|upload)/.*\.(php|php5)?$ {
    deny all;
    }

    將attachments、upload這二個目錄的PHP執行權限去掉。

    附上一個完整的虛擬主機的例子供參考:

    server
    {
    listen 80;
    server_name bbs.vpser.net;
    index index.html index.htm index.php;
    root /home/wwwroot/bbs.vpser.net;include discuz.conf;
    location ~ /(attachments|upload)/.*\.(php|php5)?$ {
    deny all;
    }
    location ~ .*\.(php|php5)?$
    {
    fastcgi_pass unix:/tmp/php-cgi.sock;
    fastcgi_index index.php;
    include fastcgi.conf;
    }access_log off;
    }

    添加完執行:/usr/local/nginx/sbin/nginx -t測試配置文件,執行:/usr/local/nginx/sbin/nginx -s reload 載入配置文件使其生效。

    如有問題歡迎在本文下方留言或到VPS論壇交流反饋。

    原創文章,謝絕轉載!

    >>轉載請注明出處:VPS偵探 本文鏈接地址:http://www.0794baidu.com/security/lnmp-remove-nginx-php-execute.html
    VPS偵探推薦:
    遨游主機VultrLinode搬瓦工LOCVPSKVMLAHOSTKVMHostXen80VPS美國VPS主機,國內推薦騰訊云阿里云

    發表評論

    *必填

    *必填 (不會被公開)

    評論(24條評論)

    1. VPSer說道:

      @???????????, 只要沒有需要直接訪問php的都可以這樣設置

    2. ???????????說道:

      一下。在wp-content下除了上傳附件用的uploads外,還有plugins、themes等目錄。所有這些目錄也都需要做這樣的設置么?

      另外,是否關閉了pathinfo外,這個操作就可以免除了呢。謝謝

    3. VPSer說道:

      @wybie, 最后面附上的只是一個完整的server例子,只加最前面說的配置代碼就行。

    4. wybie說道:

      :mrgreen: :mrgreen:
      {
      listen 80;
      server_name bbs.vpser.net;
      index index.html index.htm index.php;
      root /home/wwwroot/bbs.vpser.net;include discuz.conf;
      location ~ /(attachments|upload)/.*\.(php|php5)?$ {
      deny all;
      }
      location ~ .*\.(php|php5)?$
      {
      fastcgi_pass unix:/tmp/php-cgi.sock;
      fastcgi_index index.php;
      include fcgi.conf;
      }
      這部分添加到server的大括號里嗎?

    5. VPSer說道:

      @memorytalks, LNMP不會默認處理,需要你自己添加

    6. memorytalks說道:

      LNMP 0.9
      還需要這樣處理嗎?

    7. hong0說道:

      安裝好 dicuzx設置 預覽縮略圖提示
      系統設置錯誤,無法處理圖片

    8. 8thzone.net說道:

      出一個干凈的lamp的吧

    9. VPSer說道:

      @弗蘭卡, 不是所有,一般只設置上傳目錄就行。
      關閉了pathinfo也可以弄,也可以不弄,弄上更安全些。

    10. 弗蘭卡說道:

      你好軍哥,我想以WP為例問一下。在wp-content下除了上傳附件用的uploads外,還有plugins、themes等目錄。所有這些目錄也都需要做這樣的設置么?

      另外,是否關閉了pathinfo外,這個操作就可以免除了呢。謝謝

    11. 這個真的不錯 根本上解決問題

    12. BNE說道:

      @BNE,

      哦,你這個沒問題了。但是為何非要有那個“?”

    13. BNE說道:

      這樣還是會有問題。看一下我的文章吧:
      http://www.wooyun.org/bugs/wooyun-2011-01376

    14. 囧阿囧說道:

      馬上修改。

    15. VPSer說道:

      @小陳, lnmpa 不需要

    16. 小陳說道:

      這個不錯,用lnmpa需要設置么?

    主站蜘蛛池模板: 国产日本一区二区三区| 99久久99久久| 国产精品久久久久av免费| 欧洲精品久久久| 久久免费少妇高潮久久精品99| 激情综合网俺也去| 97久久国产亚洲精品超碰热| 国产一区福利视频| 99视频在线| 国产精品对白刺激久久久| 日韩中文字幕在线免费观看| 国产精品美女无圣光视频| 91久久精品美女| 国产精品成人aaaaa网站| 久久久天堂国产精品女人| 国产日韩在线看| 国产欧美在线观看| 日韩中文字幕精品| 日韩久久久久久久久久久久| 日本午夜在线亚洲.国产| 日本一区二区三不卡| 午夜精品视频在线观看一区二区| 天天综合五月天| 91久久精品www人人做人人爽| 日韩中文字幕网址| 久久久国产精品视频| 国产成人亚洲综合91| 欧美日韩国产不卡在线看| 国产精品视频免费在线| 色在人av网站天堂精品| 日本不卡视频在线播放| 精品国产一区二区三区久久久狼| 91av在线国产| 国产精品久久国产精品99gif| 青青青在线观看视频| 91精品国产综合久久久久久蜜臀 | 国产精品热视频| 日韩中文字幕在线播放| 国产精品麻豆va在线播放| 久久综合久久网| 91久久久久久久久|