IIS7 设置读取、脚本和可执行文件的执行权限的步骤
发布时间 - 2026-01-11 00:40:28 点击率:次对IIS服务器,通过配置功能权限可以设置访问策略,访问策略指定 IIS 中 Web 服务器、站点、应用程序、目录或文件级别的所有处理程序可以具有的权限类型。 可以在访问策略中启用或禁用的功能权限包括读取、脚本和执行。 处理程序能否运行由访问策略以及处理程序所需的访问设置共同决定。 如果处理程序需要未在访问策略中启用的功能权限类型,该处理程序将被禁用,并且该处理程序处理的所有请求(根据处理程序映射)都将失败,除非请求可以由另一个处理程序处理。在IIS 5及IIS 6中,我们可以通过配置网站的属性来对网站的权限级别设置成以下几种情况:读取、写入、脚本资源访问、目录浏览、记录访问、纯脚本、脚本和可执行文件等。这几种权限的具体情况如下:

读取:用户可以查看文件内容和属性。
写入:用户可以更改文件内容和属性。
脚本资源访问:用户可以访问文件的源代码,如 Active Server Pages (ASP) 应用程序中脚本资源访问的脚本。仅当指派了“读取”或“写入”权限时,才能使用此选项。用户可以访问源文件。如果 指派了“读取”权限,则可以读取源代码。如果指派了“写入”权限,则也可以对源代码进行写入。
目录浏览:用户可以查看文件列表和集合。
记录访问:为每次网站访问创建一个日志项目。 记录访问 索引资源 允许索引服务索引该资源。
纯脚本: 纯脚本将应用程序的权限设置为“纯脚本”可以使映射到脚本引擎的应用程序在此目录中运行, 而无需拥有为可执行文件设置的权限。 将权限设置为“纯脚本”比将它们设置为“脚本和 可执行文件”更安全,这是由于您可以限制能够在该目录中运行的应用程序。
脚本和可执行文件:将应用程序的权限设置为“脚本和可执行文件”以允许应用程序在此 脚本和可执行文件目录中运行,其中包括映射到脚本引擎的应用程序和 Windows 二进制文件(.dll 和 .exe 文件)。
但在IIS 7中,我们发现,我们已经找不到相应的选项了,事实上它并未消失,配置方法如下:
1、打开 IIS 管理器,然后导航至您要管理的级别;
2、在“功能视图”的“server主页”、“site 主页”或“application 主页”页上,双击“处理程序映射”;
3、在“操作”页上,单击“编辑功能权限”;
4、在“编辑功能权限”对话框中,执行以下操作:
选中“读取”可启用需要对虚拟目录具有读取访问权限的处理程序,清除“读取”可禁用需要对虚拟目录具有读取访问权限的处理程序。
选中“脚本”可启用需要对虚拟目录具有脚本权限的处理程序,清除“脚本”可禁用需要对虚拟目录具有脚本权限的处理程序。
选中“执行”可启用需要对虚拟目录具有执行权限的处理程序,清除“执行”可禁用需要对虚拟目录具有执行权限的处理程序。 只有当“脚本”处于选中状态时,“执行”选项才启用。
5、单击确定
另外,我们也可以通过命令行的方式来进行权限的配置,语法如下:
appcmd set config /section:handlers /accessPolicy: NoRemoteScript|NoRemoteExecute|NoRemoteRead|NoRemoteWrite|Script|Source|Execute|Write|Read|None
我们可以为 accessPolicy 属性指定其中的一个或多个选项,或者指定 None。 如果指定多个值,请用逗号 (,) 分隔各个值。 例如,若要启用需要 Read 或 Script 权限的处理程序,请在命令提示符处键入如下命令,然后按 Enter:
appcmd set config /section:handlers /accessPolicy:Read,Script
# 读取
# 脚本
# 可执行文件
# 应用程序
# 设置为
# 用户可以
# 源代码
# 多个
# 在此
# 我们可以
# 几种
# 目录中
# 单击
# 可以查看
# 访问权限
# 这是
# 找不到
# 但在
# 您可以
# 所需
# 也可
# 请在
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
教学论文网站制作软件有哪些,写论文用什么软件
?
如何在搬瓦工VPS快速搭建网站?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
Laravel Docker环境搭建教程_Laravel Sail使用指南
Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】
如何在云主机上快速搭建多站点网站?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
如何在云虚拟主机上快速搭建个人网站?
如何在VPS电脑上快速搭建网站?
Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】
Laravel怎么实现模型属性的自动加密
如何在IIS中新建站点并配置端口与IP地址?
如何生成腾讯云建站专用兑换码?
怎么用AI帮你为初创公司进行市场定位分析?
使用豆包 AI 辅助进行简单网页 HTML 结构设计
Laravel如何正确地在控制器和模型之间分配逻辑_Laravel代码职责分离与架构建议
如何快速搭建支持数据库操作的智能建站平台?
Laravel如何构建RESTful API_Laravel标准化API接口开发指南
Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】
Claude怎样写结构化提示词_Claude结构化提示词写法【教程】
如何在阿里云虚拟主机上快速搭建个人网站?
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
EditPlus中的正则表达式实战(6)
Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】
php做exe能调用系统命令吗_执行cmd指令实现方式【详解】
详解Android图表 MPAndroidChart折线图
音响网站制作视频教程,隆霸音响官方网站?
实现点击下箭头变上箭头来回切换的两种方法【推荐】
Win10如何卸载预装Edge扩展_Win10卸载Edge扩展教程【方法】
家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?
javascript基本数据类型及类型检测常用方法小结
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理
如何快速搭建二级域名独立网站?
html5audio标签播放结束怎么触发事件_onended回调方法【教程】
青岛网站建设如何选择本地服务器?
原生JS实现图片轮播切换效果
如何破解联通资金短缺导致的基站建设难题?
C#如何调用原生C++ COM对象详解
JavaScript如何实现路由_前端路由原理是什么
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
Laravel如何使用查询构建器?(Query Builder高级用法)
Laravel如何实现API资源集合?(Resource Collection教程)
JavaScript如何实现音频处理_Web Audio API如何工作?
如何在阿里云虚拟服务器快速搭建网站?
Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】
html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
浅谈redis在项目中的应用
如何在 Pandas 中基于一列条件计算另一列的分组均值

