服务器IIS安全加固防御方法

admin3年前网站建设14

IIS简介:

Windows®Server的Internet信息服务(IIS)是一种灵活,安全且可管理的World Wide Web server,用于承载Web上的任何内容。从媒体流到Web应用程序,IIS的可扩展和开放式体系结构随时可以处理最苛刻的任务。

IIS安全加固:

1、删除默认站点:

IIS安装完成之后会在建立一个默认站点,一般建立网站时不需要这个站点,一方面该站点默认占用80端口,一方面可能该站点安全性配置较低。

2、禁用不必要的Web服务拓展:

ISAPI(Internet服务器应用程序编程接口)拓展或CGI(通用网关接口)拓展。

如果允许未知的ISAPI和CGI拓展在Web服务器上运行,则服务器可能容易遭受利用这些技术的计算机病毒或蠕虫程序的攻击。

Active Server Pages扩展

支持asp页面功能,假设网站是asp,此拓展不必开启。

ASP.Net V1.1 V2.0等

支持ASP.NET技术开发的aspx动态页面,假设网站是asp,此拓展不必开启。

FrontPage Server Extensions 2002

支持管理,创建以及浏览FrontPage扩展的网站,不需要此扩展可以禁用。

WebDAV(Web Distributed Authoring and Versioning)

WebDAV扩展了HTTP.1.1通信协议的功能,让具备适当权限的用户,可以直接通过浏览器、网上邻居来管理服务器上的webDAV文件夹内的文件。如无必要,应当禁止WebDAV。

3、IIS访问权限配置

为每个网站配置不同的匿名访问账户,这样能有效的把网站的权限分隔开。

新建一个匿名用户:

用户(右键)->添加新用户

站点(右键)->目录安全性->身份验证和访问控制

4 、网站目录权限配置

目录有写入权限,一定不要分配执行权限,当目录有了写入权限之后,如果还拥有执行权限的话,黑客上传木马后还能执行就会让服务器成为肉鸡。目录有执行权限,一定不要分配写入权限,分配执行权限的同时,要保证没有写入权限,原理和上述相同,网站上传目录和数据库目录一般需要分配“写入”权限,但一定不要分配执行权限,因为网站需要通过后台来管理数据,包括上传图片和文件,因此需要给数据库和上传目录写入权限。其他目录没有特别的权限一般只分配“读取”和“记录访问”权限。

站点(右键)->添加->Anonymous1的权限(只允许列出文件夹目录和读取权限)

网站上传点的权限

5 、删除不必要的应用程序扩展

IIS默认支持.asp、.cdx等8种扩展名的映射,除了.asp之外其他的扩展几乎用不到。这些拓展加重了服务器的负担,而且我们知道,没有限制.asa或者.cer等拓展名,攻击者可以更改文件后缀突破上传限制从而得到webshell。

站点(右键)->设置如下

配置->删除.asa和.cer等拓展

只允许管理员控制日志文件

6 、修改IIS日志文件配置

默认的日志不会为我们搜索黑客记录提供很大的帮助,所以我们必须扩展W3C日志记录格式。

站点(右键)->网站->属性

7 、防止信息泄露

单引号或者其他特殊字符会使asp页面产生报错信息,攻击者将会获得网站目录等敏感信息,因此需要取消asp报错。

配置->调试

8 、自定义IIS Banner信息

面对攻击者的端口扫描,我们能做的就是修改banner信息来迷惑攻击者。

输入services.msc进入服务控制台->关闭IIS服务同时找到w3core.dll文件

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

企业建网站必须注重网站的友好性

1.简化网站界面 进行网站建设企业建站的时候,要注重界面的简洁,为用户提供整齐有序的浏览页面,提升用户对内容的接受度。提升页面的简洁度,能让用户找到信息更顺畅更舒服。 2.网站友好...

网站制作方案之网站导航

在企业网站制作规划中,建设一个优秀的、良好的网站导航栏设计应该具有优化的理念设计,它必须满足客户一眼就能清楚看到网站主题内容并能轻松找到感兴趣内容的要求,同时满足搜索引擎可以理清网站建设的基本结构,有...

IIS7.5 服务器证书安装配置指南

1.启动IIS管理器,点击开始菜单->所有程序->管理工具->Internet信息服务(IIS)管理器:2.选择“服务器证书”:3.在右边窗口,选择&ldqu...

关于讲解企业官网在设计方面需要注意的问题

关于讲解企业官网在设计方面需要注意的问题。今天我们和大家说说企业集团官方网站的制作要注意哪些事项呢。那么官方集团网站到底有哪些注意的呢,下面网站建设根据自己的经验和大家来说说。我们现在做网站根据他们的...

windows server 2008 r2 中IIS启用TLS 1.2(安装SSL后用TLS 1.2)

最近给客户做一网站,用的windows server 2008 r2 + IIS + PHP域名要用SSL,SSL要TLS 1.2,但是windows2008 iis 默认的最高只有TLS 1.0,下...

我收到工信部发的短信提醒:您的备案资料被变更,详询您的接入服务商是怎么回事?

新增备案或修改备案成功或失败等情况,工信部都会发短信通知网站主办者,起一种提醒的作用。另外,如果您的备案有多个接入商,被其中一个接入商取消接入后系统也会短信通知。如果您的接入服务已经由A转到服务商B,...