Win2008 r2 IIS7.5制定目录禁止执行脚本的方法
发布时间:2020-05-22 22:46:21 所属栏目:Windows 来源:互联网
导读:之前编程小技巧发布过一篇文章具体的可以参考这篇文章:https://www.oudahe.com/p/22225/
|
之前编程小技巧发布过一篇文章具体的可以参考这篇文章: https://www.oudahe.com/p/22225/ 参考了万网,服务器Windows2008 IIS7.5可以做一下设置禁用脚本的执行方法--------需要禁止某个目录的脚本执行权限,您可以在要禁用脚本执行权限的目录建立一个web.config文件,里面加入下面的代码:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<remove name="ASPClassic" />
<remove name="PHP-FastCGI" />
<remove name="ASPNET-ISAPI-1.1-AXD" />
<remove name="ASPNET-ISAPI-1.1-HttpRemotingHandlerFactory-rem" />
<remove name="ASPNET-ISAPI-1.1-HttpRemotingHandlerFactory-soap" />
<remove name="ASPNET-ISAPI-1.1-PageHandlerFactory" />
<remove name="ASPNET-ISAPI-1.1-SimpleHandlerFactory" />
<remove name="ASPNET-ISAPI-1.1-WebServiceHandlerFactory" />
<remove name="AssemblyResourceLoader-Integrated" />
<remove name="AXD-ISAPI-2.0" />
<remove name="AXD-ISAPI-2.0-64" />
<remove name="HttpRemotingHandlerFactory-rem-Integrated" />
<remove name="HttpRemotingHandlerFactory-rem-ISAPI-2.0" />
<remove name="HttpRemotingHandlerFactory-rem-ISAPI-2.0-64" />
<remove name="HttpRemotingHandlerFactory-soap-Integrated" />
<remove name="HttpRemotingHandlerFactory-soap-ISAPI-2.0" />
<remove name="HttpRemotingHandlerFactory-soap-ISAPI-2.0-64" />
<remove name="PageHandlerFactory-Integrated" />
<remove name="PageHandlerFactory-ISAPI-2.0" />
<remove name="PageHandlerFactory-ISAPI-2.0-64" />
<remove name="Perl-CGI" />
<remove name="Perl-ISAPI" />
<remove name="rules-64-ISAPI-2.0" />
<remove name="rules-Integrated" />
<remove name="rules-ISAPI-2.0" />
<remove name="SecurityCertificate" />
<remove name="SimpleHandlerFactory-Integrated" />
<remove name="SimpleHandlerFactory-ISAPI-2.0" />
<remove name="SimpleHandlerFactory-ISAPI-2.0-64" />
<remove name="svc-Integrated" />
<remove name="svc-ISAPI-2.0" />
<remove name="svc-ISAPI-2.0-64" />
<remove name="TraceHandler-Integrated" />
<remove name="TRACEVerbHandler" />
<remove name="WebAdminHandler-Integrated" />
<remove name="WebServiceHandlerFactory-Integrated" />
<remove name="WebServiceHandlerFactory-ISAPI-2.0" />
<remove name="WebServiceHandlerFactory-ISAPI-2.0-64" />
<remove name="xoml-64-ISAPI-2.0" />
<remove name="xoml-Integrated" />
<remove name="xoml-ISAPI-2.0" />
</handlers>
</system.webServer>
</configuration>
保存后就设置了该文件夹以及子容器只有读的权限,而没有脚本执行权限。如果要恢复脚本权限就直接删除该目录下的web.config文件。 编程小技巧小编注:这个web.config不是放在根目录,而是放到你将取消执行权限的目录。例如/uploads里面。以前2003的时候需要在服务器端手工一个一个的设置,这样通过ftp就可以方便的控制文件夹的执行权限了。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- wpf – Windows 8 XAML多列文本
- windows – 直接从文件系统获取文件校验和,而不是显式计算它
- 【问题】no libsigar-amd64-winnt.dll in java.library.pat
- PB6.5编译的程序 如何在Win7 和 Win10系统上脱离PB开发环境
- Windows Vista 64位的命令行subversion客户端
- wix – 安装MSI时可能导致错误2902的原因是什么?
- Windows下动态加载的库的地址范围
- winforms – .NET ListView和Windows 7
- 在WIN32中的“BUTTON”类窗口上显示位图
- WiX – 通过检查修订来防止降级
推荐文章
站长推荐
- 引用子项目的所有项目都必须安装NuGet软件包Micr
- 在Windows启动时使用参数启动应用程序
- windows – 如何为Git-Bash设置16种终端颜色?
- openstack 填坑笔记4:windows 实例运行出现两个
- winapi – win32 CreateFile2 api调用的目的是什
- window.on load、DOMContent Loaded和$(document
- Windows中使用计划任务自动执行PHP程序实例
- win10下安装PyQt4
- .net – 在mscorlib.dll中发生类型“System.Thre
- Windows – Win7 Virtualbox在尝试启动虚拟机时出
热点阅读
