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

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

    LNMP下防跨站、跨目錄安全設置,僅支持PHP 5.3.3以上版本

    2012年10月5日 下午 | 作者:VPS偵探

    LNMP一鍵安裝包下存在跨站和跨目錄的問題,跨站和跨目錄影響同服務器/VPS上的其他網站,最近看PHP 5.3,在5.3.3以上已經增加了HOST配置,可以起到防跨站、跨目錄的問題。

    如果你是PHP 5.3.3以上的版本,可以修改/usr/local/php/etc/php.ini在末尾里加入:

    [HOST=www.0794baidu.com] open_basedir=/home/wwwroot/www.0794baidu.com/:/tmp/
    [PATH=/home/wwwroot/www.0794baidu.com] open_basedir=/home/wwwroot/www.0794baidu.com/:/tmp/

    按上面的這個例子修改,換成你自己的域名和目錄,多個網站就按上面的例子改成多個,最后重啟php-fpm:/etc/init.d/php-fpm restart

    如果讓網站可以使用探針需要在/tmp/后加上:/proc/

    PHP 5.3.3以上版本的用戶,(LNMP 1.0以上默認已支持,不需要要替換)可以執行:cd /root;rm -f /root/vhost.sh;wget?http://soft.vpser.net/lnmp/ext/vhost.sh;chmod +x /root/vhost.sh,這樣替換原來的vhost.sh文件,以后添加網站就會自動添加HOST防跨站、跨目錄的配置。

    為解決升級PHP 5.3.*版本后部分需要PHP 5.2.*版本的程序無法運行的問題,我們會增加一個PHP 5.2的安裝腳本,腳本將在未來幾天發布。

    注意:open_basedir 不是萬能的也不是絕對安全的,會阻止一部分防跨目錄的行為,但是同時也存在很多繞過open_basedir的方法。

    如有問題或與更好的方法,歡迎在本文或到論壇lnmp區反饋。

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

    發表評論

    *必填

    *必填 (不會被公開)

    評論(46條評論)

    1. DDR說道:

      學習了

    2. VPS偵探說道:

      @liyu, 可以用,5.2的話也可以但有寫不同,參考該樓層:http://www.0794baidu.com/security/lnmp-cross-site-corss-dir-security.html#comment-29351

    3. liyu說道:

      @liyu, @VPS偵探

    4. liyu說道:

      站長, 請問5.3.28的php版本可以用嗎.
      還有5.2版本的腳本不提供了嗎
      php升級曾經失敗過 不敢輕易升級.

    5. 聞其詳說道:

      收益良多,感謝!

    6. VPS偵探說道:

      @lanmeng, 這個應該是基本沒影響的,phpmyadmin出錯報什么信息?

    7. lanmeng說道:

      這樣設置之后discuz論壇確實會變慢,執行時間由原來0.06變成了0.5左右,而且phpmyadmin會出錯無法正常使用

    8. 葉子天堂說道:

      這個在1.0上面是不是自動設置的啊,我看我的上面也有

    9. 麥子說道:

      本地是用Sublime Text
      linux用的是lnmp1.0 自帶的vi編輯器

    10. VPSer說道:

      @麥子, 配置上沒問題,你用什么工具編輯的?

    11. 麥子說道:

      /usr/local/php/bin/php -v后的報錯信息如下:
      PHP: syntax error, unexpected END_OF_LINE, expecting '=' in /usr/local/php/etc/ php.ini on line 1876
      PHP 5.4.21 (cli) (built: Nov 18 2013 13:26:13)
      Copyright (c) 1997-2013 The PHP Group
      Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
      with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologies

      報錯行上下位置:
      1873 [HOST=www.phpmywind.net]
      1874 open_basedir=/mnt/wine/wwwroot/cvika/:/tmp/
      1875 [PATH=/mnt/wine/wwwroot/cvika]
      1876 open_basedir=/mnt/wine/wwwroot/cvika/:/tmp/
      1877 [HOST=vps.phpmywind.net]
      1878 open_basedir=/home/wwwroot/default01/:/tmp/:/proc/
      1879 [PATH=/home/wwwroot/default01]
      1880 open_basedir=/home/wwwroot/default01/:/tmp/:/proc/

    12. VPSer說道:

      @麥子, /usr/local/php/bin/php -v 看一下,然后貼一下報錯行數上下的配置

    13. 麥子說道:

      老大,我把lnmp1.0的php升級到了5.4.21,結果按照上面加入到php.ini保存 重啟的時候提示
      Starting php-fpm PHP: syntax error, unexpected END_OF_LINE, expecting '=' in /usr/local/php/etc/php.ini on line 1880
      done
      而1880行內容就是 open_basedir=/home/wwwroot/www.0794baidu.com/:/tmp/ 這個
      怎么弄呢?

    14. VPSer說道:

      @ledzixun.com, 看16樓回復

    主站蜘蛛池模板: 无码人妻精品一区二区蜜桃网站| 久久日韩精品| 免费观看亚洲视频| 男女视频一区二区三区| 国模精品一区二区三区| 日韩激情久久| 亚洲综合视频一区| 国产精品免费在线| 久久精品视频网站| 日韩av免费看| 日韩精品无码一区二区三区免费 | 日韩有码在线观看| 91成人精品网站| 99精品在线免费视频| 国产精品三级一区二区| 精品久久久91| 国产区精品在线观看| 国产亚洲欧美一区二区三区| 久久99热精品| 精品国产日本| 国产精品一区二区三区免费观看| 九九九九九九精品| 久久超碰亚洲| 国产精品一区电影| 国产福利一区二区三区在线观看| 国产精品国语对白| 国产精品91在线| 91精品成人久久| 91国产美女在线观看| 97国产suv精品一区二区62| 97久久精品视频| 日韩一区国产在线观看| 欧美亚洲另类制服自拍 | 免费国产成人av| 久久精品第九区免费观看| 国产婷婷一区二区三区| 国产精品99一区| 色婷婷综合成人av| 欧美精品免费观看二区| 久久久久久久久久婷婷| 国产日韩专区在线|