最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

apache,nginx上傳目錄無執(zhí)行權(quán)限的設(shè)置方法

 更新時間:2010年12月19日 20:00:07   作者:  
至于為什么設(shè)置上傳目錄無權(quán)限這個我就不累贅了,現(xiàn)在比較流行的web服務(wù)有iis,apache,nginx,使用操作系統(tǒng)無非是windows or *nux
我們來看倆段通常對上傳目錄設(shè)置無權(quán)限的列子,配置如下:
復制代碼 代碼如下:

<Directory "/var/www/upload">
<FilesMatch ".php">
Order Allow,Deny
Deny from all
</FilesMatch>
</Directory>


還有網(wǎng)上那個對nginx上傳目錄無執(zhí)行權(quán)限
復制代碼 代碼如下:

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


這些配置表面上看起來是沒什么問題的,確實在windows下可以這么說。
但是*nux就不同了,大家都是知道的*nux操作系統(tǒng)是區(qū)分大小寫的,這里如果換成大寫后綴名*.phP一類就bypasss了


這里我說下我個人的解決方法:
復制代碼 代碼如下:

<Directory "/var/www/upload">
<FilesMatch "(?i:.php)"> //?是盡可能多的匹配.php的字符串,i是不區(qū)分大小寫,然后冒號后面跟上正則表達式
Order Allow,Deny
Deny from all
</FilesMatch>
</Directory>


上面的意思就是說,/var/www/upload目錄下所有php文件不區(qū)分大小寫,通過order,allow,deny原則判斷拒絕執(zhí)行php文件,對nginx同樣也是可應(yīng)用的


注:st0p專門為此正則用法寫了文章,對這個正則不理解的可以參考
http://m.fzitv.net/article/25673.htm

另外一種方法,這個我們都用過
復制代碼 代碼如下:

<Directory "/var/www/upload">
php_admin_flag engine off
</Directory>


相比之下我還是看好的一種方法

相關(guān)文章

  • 在Debian系的Linux中檢查軟件包是否被安裝的方法

    在Debian系的Linux中檢查軟件包是否被安裝的方法

    這篇文章主要介紹了在Debian系的Linux中檢查軟件包是否被安裝的方法,采用bash shell操作、適用于Ubuntu等Debian系的Linux系統(tǒng),需要的朋友可以參考下
    2015-03-03
  • KVM與Xen虛擬化技術(shù)深度對比分析

    KVM與Xen虛擬化技術(shù)深度對比分析

    文章比較了Xen和KVM兩種虛擬化技術(shù)的架構(gòu)設(shè)計、性能指標、安全與隔離機制、生態(tài)系統(tǒng)適配、運維復雜度等,最終建議在云原生場景下優(yōu)先選擇KVM,而在對安全性要求極高的傳統(tǒng)企業(yè)場景下,Xen仍具有一定的優(yōu)勢
    2025-02-02
  • Linux多線程鎖屬性設(shè)置方法

    Linux多線程鎖屬性設(shè)置方法

    下面小編就為大家?guī)硪黄狶inux多線程鎖屬性設(shè)置方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • 酷炫!趣味十足的Linux命令

    酷炫!趣味十足的Linux命令

    本文給大家介紹幾個有趣的Linux命令,非??犰牛WC看了之后還想再次閱讀,感興趣的小伙伴們可以參考一下
    2015-12-12
  • Linux VPS下簡單解決CC攻擊的方法

    Linux VPS下簡單解決CC攻擊的方法

    Linux VPS下簡單解決CC攻擊的方法,需要的朋友可以參考下
    2012-04-04
  • 解決linux下zip文件解壓亂碼問題

    解決linux下zip文件解壓亂碼問題

    本篇文章主要介紹了解決linux下zip文件解壓亂碼問題,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-05-05
  • 配置apache默認使用ssl的方法

    配置apache默認使用ssl的方法

    首先確認mod_rewrite已經(jīng)安裝,方法就是查看你的httpd.conf,搜索“LoadModule rewrite_module modules/mod_rewrite.so”,如果有,刪除前面的"#"。
    2009-10-10
  • Linux 命令行通配符及轉(zhuǎn)義符的實現(xiàn)

    Linux 命令行通配符及轉(zhuǎn)義符的實現(xiàn)

    這篇文章主要介紹了Linux 命令行通配符及轉(zhuǎn)義符的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • Ubuntu系統(tǒng)中查看網(wǎng)絡(luò)速率的幾種方法

    Ubuntu系統(tǒng)中查看網(wǎng)絡(luò)速率的幾種方法

    這篇文章主要給大家介紹了在 Ubuntu系統(tǒng)中,可以使用以下幾種方法查看網(wǎng)絡(luò)速率,文中通過代碼示例講解的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-11-11
  • 在linux中設(shè)置tomcat開機自啟動的方法

    在linux中設(shè)置tomcat開機自啟動的方法

    由于各種各樣的原因,服務(wù)器有重啟的可能,這樣tomcat就需要配置成開機自動啟動,否則每次重啟后就需要連遠程手動啟動tomcat,如果服務(wù)器被迫重啟,而技術(shù)人員又不能及時運行tomcat,那么后果很嚴重,所以本文給大家介紹了在linux中設(shè)置tomcat開機自啟動的方法
    2024-02-02

最新評論

长宁县| 临沭县| 错那县| 莒南县| 红原县| 新津县| 云梦县| 安西县| 峡江县| 叙永县| 高雄县| 东乡县| 会昌县| 汝阳县| 南安市| 东港市| 鄂温| 丘北县| 商城县| 云梦县| 铜鼓县| 洪江市| 明星| 揭东县| 陆川县| 梓潼县| 嘉荫县| 容城县| 德昌县| 民县| 阜平县| 南京市| 武功县| 鲁甸县| 二手房| 宁明县| 射洪县| 当涂县| 新丰县| 阿勒泰市| 临潭县|