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

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

    lnmp去掉nginx上傳目錄的PHP執(zhí)行權(quán)限

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

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

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

    1、單個目錄去掉PHP執(zhí)行權(quán)限

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

    將attachments目錄的PHP執(zhí)行權(quán)限去掉。

    2、多個目錄去掉PHP執(zhí)行權(quán)限

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

    將attachments、upload這二個目錄的PHP執(zhí)行權(quán)限去掉。

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

    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;
    }

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

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

    原創(chuàng)文章,謝絕轉(zhuǎn)載!

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

    發(fā)表評論

    *必填

    *必填 (不會被公開)

    評論(24條評論)

    1. VPSer說道:

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

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

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

      另外,是否關(guān)閉了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設(shè)置 預(yù)覽縮略圖提示
      系統(tǒng)設(shè)置錯誤,無法處理圖片

    8. 8thzone.net說道:

      出一個干凈的lamp的吧

    9. VPSer說道:

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

    10. 弗蘭卡說道:

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

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

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

    12. BNE說道:

      @BNE,

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

    13. BNE說道:

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

    14. 囧阿囧說道:

      馬上修改。

    15. VPSer說道:

      @小陳, lnmpa 不需要

    16. 小陳說道:

      這個不錯,用lnmpa需要設(shè)置么?

    主站蜘蛛池模板: 日本一区二区在线播放| 国产精品美女呻吟| 婷婷五月色综合| 欧美成在线观看| 国产二区视频在线| 激情五月婷婷六月| 日韩久久一级片| 97精品视频在线| 国产欧美一区二区三区在线看| 一区二区在线中文字幕电影视频| 国产一区喷水v| 久久久国产视频| 欧美中文字幕视频在线观看| 一区二区在线高清视频| 国产成人精品日本亚洲专区61| 久久激情五月丁香伊人| 欧美日韩国产91| 青青久久av北条麻妃黑人| 午夜精品久久久内射近拍高清 | 亚洲91精品在线亚洲91精品在线| 久久精品99久久久久久久久| 日本一区视频在线观看| 日韩中文不卡| 丝袜亚洲欧美日韩综合| 无码免费一区二区三区免费播放| 7777在线视频| 亚洲精品国产系列| 亚洲91精品在线观看| 一区二区在线观看网站| 亚洲av综合色区| 日本精品一区二区三区高清 久久| 日韩在线视频免费观看| 日本精品久久久久中文字幕| 欧美一级视频一区二区| 日本国产高清不卡| 免费国产成人av| 久久久免费精品视频| 欧美日韩精品免费观看视一区二区 | 欧日韩免费视频| 欧洲精品亚洲精品| 久久综合婷婷综合|