IIS下的相关安全的设置

2025-07-01 18:26:30

1、首先删掉c:/inetpub目录,删除iis不必要的映射

IIS下的相关安全的设置
IIS下的相关安全的设置

2、在IIS里的站点属性里“目录安全性”---“身份验证和访问控制“里设置匿名访问使用下列Windows用户帐户”的用户名密洁船诼抨码都使用,这个用户的信息.在这个站点相对应的web目录文件,默认的只给IIS用户的读取和写入权限(后面有更BT的设置要介绍)。

IIS下的相关安全的设置
IIS下的相关安全的设置

3、在“应用程序配置”里,我们给必要的几种脚本执行权限:ASP.ASPX,PHP,ASP,ASPX默认都提供映射支持了的,对于PHP,需要新添加响应的映射脚本,然后在web服务扩展将ASP,ASPX都设置为允许,对于php以及CGI的支持,需要新建web服务扩展,在扩展名(X):下输入php,再在要求的文件(E):里添加地址C:\php\sapi\php4isapi.dll,并勾选设置状态为允许(S)。然后点击确定,这样IIS就支持PHP了。支持CGI同样也是如此。

IIS下的相关安全的设置

4、要支持ASPX,还需要给web根目录给上users用户的默认权限,才能使ASPX能执行。

IIS下的相关安全的设置

5、另外在应用程序配置里,设置调试为向客户端发送自定义的文本信息,这样能对于有ASP注入漏洞的站点,可以不反馈程序报错的信息,能够避免一定程度的攻击。

IIS下的相关安全的设置
IIS下的相关安全的设置

6、在自定义HTTP错误选项里,有必要定义下譬如404,500等错误,不过有有时候为了调试程序,好知道程序出错在什么地方,建议只设置404就可以了。

IIS下的相关安全的设置

7、IIS6.0由于运行机制的不同,出现了应用程序池的概念。一般建议10个左右的站点共用一个应用程序池,应用程序池对于一般站点可以采用默认设置,

IIS下的相关安全的设置

8、可以在每天凌晨的时候回收一下工作进程。

IIS下的相关安全的设置

9、新建立一个站,采用默认向导,在设置中注意以下几个地方:在应用程序设置里:执行权限为默认的纯脚本,应用程序池使用独立的名

IIS下的相关安全的设置
IIS下的相关安全的设置

10、这里的最大虚拟内存为:1000M,最大使用的物理内存为256M,这样的设置几乎是没限制这个站点的性能的。

IIS下的相关安全的设置

11、在应用程序池里有个“标识”选项

IIS下的相关安全的设置

12、在默认情况下,我们一般给每个站点的web目录的权限为IIS用户的读取和写入

IIS下的相关安全的设置
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢