• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >windows > iis与apache取消目录脚本执行权限方法

iis与apache取消目录脚本执行权限方法

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含iis和apache共存,iis和apache哪个好,apache iis,关闭iis/nginx/apache,apache和iis的区别等服务器相关知识,网友希望可以进行参考

本文章以dedecms目录安全为实例来取消相关目录的执行权限,如DedeCMS系统,可写入的有两个目录data、uploads,data目录主要是基本配置文件和缓存数据,uploads则是附件上传保存的目录都不需要执行权限的,下面我给大这具体介绍介绍。

IIS6.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)

 

将需要限制执行脚本文件的目录配置添加到下方

 代码如下 复制代码

<Directory "DIR"> &nbsp;&nbsp;&nbsp;
<FilesMatch ".(php|asp|jsp)$"> &nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; Deny from all &nbsp;&nbsp;&nbsp;
</FilesMatch>
</Directory>

配置内容中的DIR为需要限制执行脚本文件的目录,FilesMatch后的内容为需要限定的执行的脚本后缀名。例如:这里需要禁止测试站点uploads文件夹下的PHP,ASP,JSP脚本的运行,则进行如下图6配置:

(图6)

 

在配置完成后,重启一下apache,配置便生效!
在操作前,uploads文件夹下我新建了一个index.php文件,图7为未作配置前访问情况

(图7)

图8为重启apache后访问该页面的效果。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • apache/iis设置网站的默认首页方法
  • 让apache/iis服务器支持wap站点方法
  • iis和apache 80端口冲突无法正常启动解决方法
  • apache伪静态与iis伪静态区别介绍
  • iis与apache取消目录脚本执行权限方法

相关文章

  • 安装DHCP服务
  • Windows IIS怎么新建站点及绑定域名
  • 有关Windows Server 2008的10个意外惊喜
  • 二、安装PHP 5.2.14(FastCGI模式)【LNMP安装 】
  • liunx基本命令(用户的管理)
  • iis 配置伪静态图文教程
  • RS.dll文件损坏 游戏因RS.dll不能玩的问题
  • Windows IIS 7.5配置二级域名图文详解
  • nginx+php编译安装
  • Windows Server 2003 标准版 IIS6.0 安装配置

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • WMS中添加默认发布点的方法[图文教程]
    • 融合式架构--数据中心兴起的新星
    • Hadoop和HBase集群的JMX监控
    • Redis 默认配置精简及注释说明
    • windows2003越来越慢解决办法 可能与temp/sess_垃圾文件过多
    • 双网卡bond脚本
    • 怎么查看windows2003中隐藏用户
    • lamp网站加速优化
    • win2003 服务错误 在系统启动时至少有一个服务或驱动程序产生错误
    • IIS应用程序池自动停止/关闭/假死网提示 Service Unavailable解决办法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有