亚洲精品日韩欧美_欧美二区乱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樓回復

    主站蜘蛛池模板: 精品国产一区二区在线| 99精品国产高清在线观看| 色综合久久中文字幕综合网小说 | 国产精品99久久久久久久久久久久| 人人妻人人澡人人爽欧美一区| 国产又粗又爽又黄的视频| 久久久久久欧美| 久久99精品视频一区97| 国产精品黄视频| 日韩中文字幕在线看| 久久精品99国产| av在线com| 日韩av资源在线| 国产精品欧美日韩久久| 99久久久久国产精品免费| 99久久自偷自偷国产精品不卡| 中文字幕av久久| 激情六月丁香婷婷| 777精品久无码人妻蜜桃| 婷婷久久伊人| 久久精品色欧美aⅴ一区二区| 精品激情国产视频| 伊人婷婷久久| 国产精品视频久久久久| 日韩免费中文字幕| 国产精品视频白浆免费视频| 日本欧美国产在线| 国产精品二区在线| 精品国产免费人成电影在线观... 精品国产一区二区三区久久久狼 精品国产一区二区三区久久狼黑人 | 欧美xxxx综合视频| 国产精品一区二区性色av| 91老司机精品视频| 久久精品人人做人人爽电影| 日本精品一区二区三区高清 久久| 国产午夜精品在线| 久久成年人免费电影| 欧美乱人伦中文字幕在线| 日韩精品资源| 91精品久久久久久久久久久| 国产精品三级在线| 国产精品一区av|