伊人久久一区二区三区四区,色偷偷,色噜噜污网站,啦啦啦www视频在线观看,成人亚洲一区二区三区在线

綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首頁服務器類Web服務器 → 如何取消服務器/主機空間目錄腳本的執行權限

如何取消服務器/主機空間目錄腳本的執行權限

我要評論 2011/11/16 11:09:16 來源:綠色資源網 編輯:downcc.com [ ] 評論:0 點擊:330次

網站安全中,對目錄的執行權限是非常敏感的,一般來說,可以寫入的目錄是不能夠擁有腳本的執行權限的,像DedeCMS系統,可寫入的有兩個目錄data、uploads,data目錄主要是基本配置文件和緩存數據,uploads則是附件上傳保存的目錄,本篇將針對不同服務器環境來介紹如何取消這兩個目錄的執行權限,當然我們也建議用戶其他一些生成純靜態html的目錄,擁有可寫入權限的也統統去除執行權限,這樣系統會更為安全。

Windows下的IISIIS6.0

打開IIS中站點,在站點uploads目錄、data目錄以及靜態html生成目錄點擊右鍵,菜單中選擇“屬性”,在目錄屬性面板選擇執行權限為“無”即可。(如圖1)

(圖1)

IIS7

IIS7也類似于IIS6.0,選擇站點對應的目錄,data、uploads及靜態html文件目錄,雙擊功能試圖面板中的“處理程序映射”(如圖2)

(圖2)

在“編輯功能權限……”中,我們直接去除腳本的執行權限即可。(如圖3)

(圖3)

Apache下目錄腳本的執行權限設置獨立主機配置

在Apache中,沒有Windows 下IIS的圖形管理界面,我們需要手工修改下apache的配置文件,來進行目錄腳本的執行權限的設定。
首先我們找到apache的配置文件httpd.conf,通常情況下,該配置文件在apache安裝目錄下的conf文件夾中(如圖4)。

(圖4)

打開httpd.conf文件,找到內容中如圖5的位置:

(圖5)

將需要限制執行腳本文件的目錄配置添加到下方:

配置內容為:

1 <Directory "DIR">     
2 <FilesMatch ".(php|asp|jsp)$">     
3     Deny from all     
4 </FilesMatch
5 </Directory>

 配置內容中的DIR為需要限制執行腳本文件的目錄,FilesMatch后的內容為需要限定的執行的腳本后綴名。例如:這里需要禁止測試站點uploads文件夾下的PHP,ASP,JSP腳本的運行,則進行如下圖6配置:

(圖6)

在配置完成后,重啟一下apache,配置便生效!
在操作前,uploads文件夾下我新建了一個index.php文件,圖7為未作配置前訪問情況

(圖7)

圖8為重啟apache后訪問該頁面的效果。

(圖8)

虛擬主機/空間配置


在配置前需要確認你的空間是否支持.htaccess和rewrite,該方法基于.htaccess文件中使用rewrite來達到禁止指定腳本的運行效果。
規則內容如下:

    1

    關鍵詞:服務器,主機空間,目錄腳本,執行權限

    閱讀本文后您有什么感想? 已有 人給出評價!

    • 3 歡迎喜歡
    • 2 白癡
    • 2 拜托
    • 2 哇
    • 3 加油
    • 2 鄙視
    主站蜘蛛池模板: 崇信县| 英德市| 易门县| 阜南县| 克东县| 静海县| 德化县| 天气| 五大连池市| 义乌市| 正蓝旗| 柯坪县| 镇宁| 永城市| 商都县| 南华县| 九江县| 阿克陶县| 兴山县| 乌拉特后旗| 平遥县| 中江县| 东海县| 博客| 兖州市| 临漳县| 泰顺县| 当涂县| 蒙自县| 宁城县| 琼海市| 固阳县| 镇赉县| 鄢陵县| 克什克腾旗| 上林县| 西安市| 卢龙县| 乾安县| 宁国市| 东阿县|