版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第1111章因特网服务的安全章因特网服务的安全n 本章导读本章导读n1 因特网服务n2 IIS的相关设置n3 Web服务器的入侵检测和数据备份n4 Web服务器的性能优化n5 Web服务器的日常管理安排n6 FTP服务器可能受到的攻击n7 防范拒绝服务攻击第第1111章因特网服务的安全章因特网服务的安全n8 预防弱口令攻击n9 对重要数据进行备份n10 FTP服务器还需要注意的其它安全问题n11 抗拒绝服务产品黑洞10.4.1 DNS 服务器的工作流程n12 DNS服务面临的威胁n13 DNS服务器保护11.1因特网服务 因特网提供的服务很多,主要有以下几种: 1万维网(WWW) 2电子邮件
2、(E-mail) 3文本传输协议(FTP) 4远程登录(Telnet) 5DNS服务11.2.1 IIS的相关设置 在在windows操作系统中建立操作系统中建立Web服务,需要使用服务,需要使用IIS服务服务器。为了保证器。为了保证IIS的安全性,可以进行以下操作:的安全性,可以进行以下操作: 删除默认建立的站点的虚拟目录,停止默认删除默认建立的站点的虚拟目录,停止默认web站点,站点,删除对应的文件目录删除对应的文件目录c:inetpub,配置所有站点的公共设置,配置所有站点的公共设置,设置好相关的连接数限制,带宽设置以及性能设置等其他设设置好相关的连接数限制,带宽设置以及性能设置等其他设
3、置。配置应用程序映射,删除所有不必要的应用程序扩展,置。配置应用程序映射,删除所有不必要的应用程序扩展,只保留只保留asp,php,cgi,pl,aspx应用程序扩展。对于应用程序扩展。对于php和和cgi,推荐使用,推荐使用isapi方式解析,用方式解析,用exe解析对安全和性能有所影解析对安全和性能有所影响。用户程序调试设置发送文本错误信息给客户。响。用户程序调试设置发送文本错误信息给客户。11.2.1 IIS的相关设置 对于数据库,尽量采用mdb后缀,不需要更改为asp,可在IIS中设置一个mdb的扩展映射,将这个映射使用一个无关的dll文件如C:WINNTsystem32inetsrv
4、ssinc.dll来防止数据库被下载。 设置IIS的日志保存目录,调整日志记录信息。设置为发送文本错误信息。修改403错误页面,将其转向到其他页,可防止一些扫描器的探测。另外为隐藏系统信息,防止telnet到80端口所泄露的系统版本信息可修改IIS的banner信息,可以使用winhex手工修改或者使用相关软件如banneredit修改。 11.2.1 IIS的相关设置 对于用户站点所在的目录,分别存放站点文件,数据库备份和该站点的日志。如果一旦发生入侵事件可对该用户站点所在目录设置具体的权限,图片所在的目录只给予列目录的权限,程序所在目录如果不需要生成文件不给予写入权限。因为是虚拟主机平常对
5、脚本安全没办法做到细致入微的地步,更多的只能在方法用户从脚本提升权限。11.2.2 Web11.2.2 Web服务器的入侵检测和数据服务器的入侵检测和数据备份备份一、入侵检测工作1、日常的安全检测 日常安全检测主要针对系统的安全性,工作主要按照以下步骤进行: (1)查看服务器状态: (2)检查当前进程情况 (3)检查系统帐号 (4)查看当前端口开放情况 (5)检查系统服务 (6)查看相关日志 (7)检查系统文件 (8)检查安全策略是否更改 (9)检查目录权限 (10)检查启动项11.2.2 Web11.2.2 Web服务器的入侵检测和数据服务器的入侵检测和数据备份备份 2、发现入侵时的应对措施
6、 系统未遭受到破坏或暂时无法察觉到破坏先按照上述的检查步骤检查一遍后再酌情考虑以下措施,系统遭受到破坏后应立即采取以下措施: 视情况严重决定处理的方式,是通过远程处理还是通过实地处理。如情况严重建议采用实地处理。如采用实地处理,在发现入侵的第一时间通知机房关闭服务器,待处理人员赶到机房时断开网线,再进入系统进行检查。如采用远程处理,如情况严重第一时间停止所有应用服务,更改IP策略为只允许远程管理端口进行连接然后重新启动服务器,重新启动之后再远程连接上去进行处理,重启前检查开机自启动的程序,然后再进行安全检查。11.2.2 Web11.2.2 Web服务器的入侵检测和数据服务器的入侵检测和数据备
7、份备份二、数据备份二、数据备份 1 1、数据备份工作大致如下:、数据备份工作大致如下:(1 1)每月备份一次系统数据。)每月备份一次系统数据。(2 2)备份系统后的两周单独备份一次应用程序数据,主要)备份系统后的两周单独备份一次应用程序数据,主要包括包括IISIIS、serv-userv-u、数据库等数据。、数据库等数据。(3 3)确保备份数据的安全,并分类放置这些数据备份。因)确保备份数据的安全,并分类放置这些数据备份。因基本上采用的都是全备份方法,对于数据的保留周期可以只保留基本上采用的都是全备份方法,对于数据的保留周期可以只保留该次备份和上次备份数据两份即可。该次备份和上次备份数据两份即
8、可。 2 2、数据恢复工作、数据恢复工作: :(1 1)系统崩溃或遇到其他不可恢复系统正常状态情况时,)系统崩溃或遇到其他不可恢复系统正常状态情况时,先对上次系统备份后发生的一些更改事件如应用程序、安全策略先对上次系统备份后发生的一些更改事件如应用程序、安全策略等的设置做好备份,恢复完系统后再恢复这些更改。等的设置做好备份,恢复完系统后再恢复这些更改。(2 2)应用程序等出错采用最近一次的备份数据恢复相关内)应用程序等出错采用最近一次的备份数据恢复相关内容。容。11.2.3 Web11.2.3 Web服务器的性能优化服务器的性能优化一、系统性能优化1、整理系统空间: 删除系统备份文件,删除驱动
9、备份,刪除不用的输入法,刪除系统的帮助文件,卸载不常用的组件。最小化C盘文件。2、性能优化: 删除多余的开机自动运行程序;减少预读取,减少进度条等待时间;让系统自动关闭停止响应的程序;禁用错误报告,但在发生严重错误时通知。 关闭自动更新,改为手动更新计算机;启用硬件和DirectX加速;禁用关机事件跟踪;禁用配置服务器向导;减少开机磁盘扫描等待时间;将处理器计划和内存使用都调到应用程序上;调整虚拟内存;内存优化;修改cpu的二级缓存;修改磁盘缓存。11.2.3 Web11.2.3 Web服务器的性能优化服务器的性能优化二、IIS性能优化(1)调整IIS高速缓存(2)不要关闭系统服务: “Pro
10、tected Storage”。(3)对访问流量进行限制。(4)提高IIS的处理效率。(5)将IIS服务器设置为独立的服务器。(6)起用HTTP压缩。(7)起用资源回收。11.2.4 Web11.2.4 Web服务器的日常管理安排服务器的日常管理安排服务器管理工作必须规范严谨,尤其在不是只有一位管理员服务器管理工作必须规范严谨,尤其在不是只有一位管理员的时候,日常管理工作包括:的时候,日常管理工作包括: (1 1)服务器的定时重启。每台服务器保证每周重新启动一次。)服务器的定时重启。每台服务器保证每周重新启动一次。(2)服务器的安全、性能检查,每服务器至少保证每周登陆)服务器的安全、性能检查,
11、每服务器至少保证每周登陆两次粗略检查两次。两次粗略检查两次。(3)服务器的数据备份工作,每服务器至少保证每月备份一)服务器的数据备份工作,每服务器至少保证每月备份一次系统数据,系统备份采用次系统数据,系统备份采用ghostghost方式,对于方式,对于ghostghost文件固定存文件固定存放在放在e:ghoste:ghost文件目录下,文件名以备份的日期命名,如文件目录下,文件名以备份的日期命名,如0824.gho0824.gho,每服务器至少保证每两周备份一次应用程序数据,每服务器至少保证每两周备份一次应用程序数据,每服务器至少保证每月备份一次用户数据,备份的数据固定存每服务器至少保证每月
12、备份一次用户数据,备份的数据固定存放在放在e:databake:databak文件夹,针对各种数据再建立对应的子文件夹,文件夹,针对各种数据再建立对应的子文件夹,如如serv-userv-u用户数据放在该文件夹下的用户数据放在该文件夹下的servuservu文件夹下,文件夹下,iisiis站点站点数据存放在该文件夹下的数据存放在该文件夹下的iisiis文件夹下。文件夹下。11.2.4 Web11.2.4 Web服务器的日常管理安排服务器的日常管理安排 (4)服务器的监控工作,每天正常工作期间必须保证监视所有服务器状态,一旦发现服务停止要及时采取相应措施。对于发现服务停止,首先检查该服务器上同类
13、型的服务是否中断,如所有同类型的服务都已中断及时登陆服务器查看相关原因并针对该原因尝试重新开启对应服务。 (5)服务器的相关日志操作,每服务器保证每月对相关日志进行一次清理,清理前对应的各项日志如应用程序日志、安全日志、系统日志等都应选择“保存日志”。 (6)服务器的补丁修补、应用程序更新工作,对于新出的漏洞补丁,应用程序方面的安全更新一定要在发现的第一时间给每服务器打上应用程序的补丁。11.3.1 FTP11.3.1 FTP服务器可能受到的攻击服务器可能受到的攻击1.1.拒绝服务攻击拒绝服务攻击 DoS(Denial of ServiceDoS(Denial of Service,拒绝服务,
14、拒绝服务) ),是一种利用合理的,是一种利用合理的服务请求占用过多的服务资源,从而使合法用户无法得到服务服务请求占用过多的服务资源,从而使合法用户无法得到服务响应的网络攻击行为。由于典型的响应的网络攻击行为。由于典型的DoSDoS攻击就是资源耗尽和资攻击就是资源耗尽和资源过载,因此当一个对资源的合理请求大大超过资源的支付能源过载,因此当一个对资源的合理请求大大超过资源的支付能力时,合法的访问者将无法享用合理的服务。力时,合法的访问者将无法享用合理的服务。 遭到遭到DoSDoS攻击时,会有大量服务请求发向同一台服务器的攻击时,会有大量服务请求发向同一台服务器的服务守护进程,这时就会产生服务过载。
15、这些请求通过各种方服务守护进程,这时就会产生服务过载。这些请求通过各种方式发出,而且许多都是故意的。在分时机制中,计算机需要处式发出,而且许多都是故意的。在分时机制中,计算机需要处理这些潮水般涌来的请求,十分忙碌,以至无法处理常规任务,理这些潮水般涌来的请求,十分忙碌,以至无法处理常规任务,就会丢弃许多新请求。如果攻击的对象是一个基于就会丢弃许多新请求。如果攻击的对象是一个基于TCPTCP协议的协议的服务,这些请求还会被重发,进一步加重网络的负担服务,这些请求还会被重发,进一步加重网络的负担11.3.1 FTP11.3.1 FTP服务器可能受到的攻击服务器可能受到的攻击2.弱口令漏洞攻击弱口令
16、漏洞攻击由于由于Unix操作系统本身的漏洞很少,不容易被利用,所以黑操作系统本身的漏洞很少,不容易被利用,所以黑客们要想入侵,很多都是从帐号和密码上打主意。而用户的客们要想入侵,很多都是从帐号和密码上打主意。而用户的ID很容易通过一些现成的扫描器获得,所以口令就成为第一很容易通过一些现成的扫描器获得,所以口令就成为第一层和唯一的防御线。可是有些管理员为了方便,将有些服务层和唯一的防御线。可是有些管理员为了方便,将有些服务器的一些帐号采用易猜的口令,甚至有的帐号根本没有口令,器的一些帐号采用易猜的口令,甚至有的帐号根本没有口令,这无疑是虚掩房门等黑客进来。另外,很多系统有内置的或这无疑是虚掩房门
17、等黑客进来。另外,很多系统有内置的或缺省的帐号也没有更改口令,这些都给黑客带来很多可乘之缺省的帐号也没有更改口令,这些都给黑客带来很多可乘之机,攻击者通常查找这些帐号。只要攻击者能够确定一个帐机,攻击者通常查找这些帐号。只要攻击者能够确定一个帐号名和密码,他号名和密码,他(或她或她)就能够进入目标计算机。就能够进入目标计算机。.2防范拒绝服务攻击防范拒绝服务攻击 1.加固操作系统 加固操作系统,即对操作系统参数进行配置以加强系统的稳固性,重新编译或设置 BSD系统等操作系统内核中的某些参数,提高系统的抗攻击能力。 2.增设防火墙 3.增设专用的防范拒绝服务攻击产品黑洞11.
18、3.311.3.3预防弱口令攻击预防弱口令攻击 可以采取以下一些步骤来消除口令漏洞,预防弱口令攻击。 第一步:删除所有没有口令的帐号或为没有口令的用户加上一个口令。特别是系统内置或是缺省账号。 第二步:制定管理制度,规范增加帐号的操作,及时移走不再使用的帐号。经常检查确认有没有增加新的帐号,不使用的帐号是否已被删除。当雇员或承包人离开公司时,或当帐号不再需要时,应有严格的制度保证删除这些帐号。 第三步:加强所有的弱口令,并且设置为不易猜测的口令,为了保证口令的强壮性,我们可以利用Unix系统保证口令强壮性的功能或是采用一些专门的程序来拒绝任何不符合你安全策略的口令。这样就保证了修改的口令长度和
19、组成使得破解非常困难。如采用一首诗的部分诗句中第一或第二个字母,加上一些数字来组成口令,还可以在口令中加入一些特殊符号将使口令更难破解。11.3.311.3.3预防弱口令攻击预防弱口令攻击 第四步:使用口令控制程序,以保证口令经常更改,而且旧口令不可重用。 第五步:对所有的帐号运行口令破解工具,以寻找弱口令或没有口令的帐号。 另一个避免没有口令或弱口令的方法是采用认证手段,例如采用RSA认证令牌。每分钟变一次,相信没有人可以在没有令牌的情况下进入你的FTP服务器11.3.411.3.4对重要数据进行备份对重要数据进行备份目前企业备份数据主要采用以下几种方式: 1.磁盘阵列 2.远程镜像技术SR
20、DF 3.光盘库 11.3.5 FTP11.3.5 FTP服务器还需要注意的其它安全服务器还需要注意的其它安全问题问题 作为Internet上的FTP服务器,会面对各种各样的用户。但是作为企业内部的FTP服务器,一般不会希望匿名FTP用户来使用,所以在FTP软件的设置上最好设置禁止匿名访问。另外还需要注意以下一些安全问题。 1.未经授权的用户禁止在服务器上进行FTP操作。 2.FTP用户不能读取未经系统所有者允许的文件或目录;未经允许FTP用户不能在服务器上建立文件或目录;FTP用户不能删除服务器上的文件或目录。11.3.611.3.6抗拒绝服务产品抗拒绝服务产品黑洞黑洞 一、功能概述 1 攻
21、击检测和防护 2 海量DDoS防护 3 强大的部署能力 4 丰富的管理功能11.3.611.3.6抗拒绝服务产品抗拒绝服务产品黑洞黑洞二、核心原理 绿盟抗拒绝服务产品基于嵌入式系统设计,在系统核心实现了防御拒绝服务攻击的算法,创造性地将算法实现在协议栈的最底层,避免了TCP/UDP/IP等高层系统网络堆栈的处理,使整个运算代价大大降低,并结合特有硬件加速运算,因此系统效率极高。该方案的核心技术架构如图11-1所示。图11-1 绿盟科技抗拒绝服务系统核心架构11.3.611.3.6抗拒绝服务产品抗拒绝服务产品黑洞黑洞攻击识别绿盟Anti-DoS技术利用了多种技术手段对DDoS攻击是否发生进行有效
22、的识别,除了采用先进的流量梯度算法对是否发生攻击进行判断外,还通过衡量承受能力的参照物的方式提高攻击发生判断的准确度。协议分析针对不同协议的数据包,绿盟Anti-DoS技术采用了不同的处理方法,比如TCP协议就采用了反向探测算法、指纹识别算法;而UDP或ICMP协议往往采用指纹识别算法进行攻击分析。主机识别如果DoS攻击受保护网段中的一台主机的某些端口,那么绿盟Anti-DoS技术将会保证同网段内其他主机或受攻击主机的其他端口的正常访问不会受到DoS攻击。概率统计绿盟Anti-DoS技术通过流量梯度算法对攻击进行判断,如果发现攻击,则进一步对数据包的特征进行统计,其内容包括目标IP地址、端口、
23、包长、包内特征字以及校验和等。反向探测针对TCP协议,绿盟Anti-DoS技术将会对数据包源地址和端口的正确性进行验证,同时还对流量在统计和分析的基础上提供针对性的反向探测。指纹识别作为一种通用算法,指纹识别和协议无关,绿盟Anti-DoS技术通过采样自学习模式,取数据包的某些固定位置进行比较,进而对背景流量和攻击流量进行有效的区分。11.3.611.3.6抗拒绝服务产品抗拒绝服务产品黑洞黑洞11.3.611.3.6抗拒绝服务产品抗拒绝服务产品黑洞黑洞 三、组件产品 绿盟抗拒绝服务方案由两类组件产品构成: NSFocus Collapsar Defender (COLLAPSAR-D) NSF
24、ocus Collapsar Probe (COLLAPSAR-P) 四、部署方式 无论中小企业,还是数据中心,或是运营商网络,绿盟科技都提供不同环境下的抗拒绝服务攻击系统。 1、串行部署方式 针对少量服务器或出口带宽较小的网络,绿盟科技抗拒绝服务产品提供串行部署方式,通过Collapsar-D设备“串联”在网络入口端,对DDoS攻击进行检测、分析和阻断。,部署拓扑图如图11-2所示:11.3.611.3.6抗拒绝服务产品抗拒绝服务产品黑洞黑洞图11-2 “黑洞”产品的串行部署方式 2、旁路部署方式 针对IDC、ICP或关键业务系统,绿盟科技抗拒绝服务产品提供了旁路部署的方式,如图11-3所示
25、。通常,Collapsar-P设备部署在网络任意位置,Collapsar-D设备“旁路”部署在网络入口下端。Collapsar-P设备主要对网络入口的流量提供监控功能,及时检测DDoS攻击的类型和来源。当发现DDoS攻击发生时,Collapsar-P设备会及时11.3.611.3.6抗拒绝服务产品抗拒绝服务产品黑洞黑洞 通知Collapsar-D设备,随后由Collapsar-D设备启动流量牵引机制,从路由器或交换机处分流可疑流量至Collapsar-D设备,在完成DDoS攻击的过滤后,Collapsar-D再将“干净”的流量注入网络中。图11-3 “黑洞”产品的旁路部署方式10.1.4 10
26、.1.4 激活系统的审核功能激活系统的审核功能 3、集群部署方式 针对大型IDC、城域网或骨干网,当发生海量DDoS攻击时,绿盟科技抗拒绝服务产品还能够提供集群部署的方式。集群部署方式分为串联集群部署和旁路集群部署两种形式。分别如图11-4和图11-5所示:图11-4 串联集群部署方式 图11-5 旁路集群部署方式11.4.1 DNS 11.4.1 DNS 服务器的工作流程服务器的工作流程 DNS分为Client和Server,Client扮演发问的角色,也就是问Server一个DomainName,而Server必须要回答此DomainName的真正IP地址。而当地的DNS先会查自己的资料库
27、。如果自己的资料库没有,则会往该DNS上所设的的DNS询问,依此得到答案之后,将收到的答案存起来,并回答客户。 DNS服务器会根据不同的授权区(Zone),记录所属该网域下的各名称资料,这个资料包括网域下的次网域名称及主机名称 在每一个名称服务器中都有一个快取缓存区(Cache),这个快取缓存区的主要目的是将该名称服务器所查询出来的名称及相对的IP地址记录在快取缓存区中,这样当下一次还有另外一个客户端到次服务器上去查询相同的名称时,服务器就不用在到别台主机上去寻找,而直接可以从缓存区中找到该笔名称记录资料,传回给客户端,加速客户端对名称查询的速度。11.4.1 DNS 11.4.1 DNS 服
28、务器的工作流程服务器的工作流程 例如:例如:DNSDNS客户端向指定的客户端向指定的DNSDNS服务器查询网际网路上某服务器查询网际网路上某台主机名称,当台主机名称,当DNSDNS服务器在该资料记录找不到用户所指定服务器在该资料记录找不到用户所指定的名称时,会转向该服务器的快取缓存区找寻是否有该资料,的名称时,会转向该服务器的快取缓存区找寻是否有该资料,当快取缓存区也找不到时,会向最接近的名称服务器去要求当快取缓存区也找不到时,会向最接近的名称服务器去要求帮忙找寻该名称的帮忙找寻该名称的IPIP地址,在另一台服务器上也有相同的动地址,在另一台服务器上也有相同的动作的查询,当查询到后会回复原本要求查询的服务器,该作的查询,当查询到后会回复原本要求查询的服务器,该DNSDNS服务器在接收到另一台服务器在接收到另一台DNSDNS服务器查询的结果后,先将所服务器查询的结果后,先将所查询到的主机名称及对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《环境意识教育》课件
- 五育融合的“虚”与“实”
- 浙江省杭州市2026年上学期七年级数学期中试卷附答案
- 2026年中国电力科学研究院有限公司人员招聘笔试参考试题及详细答案解析
- 2026年贵阳市公共交通集团有限公司人员招聘考试参考题库及详细答案解析
- 2026年陕西五环集团实业有限责任公司人员招聘笔试模拟试题及详细答案解析
- 2026年厦门夏商集团有限公司人员招聘参考题库及详细答案解析
- 2026年昆明滇池水务股份有限公司人员招聘考试模拟试题及详细答案解析
- 2026年宁波舟山港舟山港务有限公司人员招聘笔试模拟试题及详细答案解析
- 2026年内蒙古威信保安押运服务有限责任公司人员招聘考试模拟试题及详细答案解析
- 新生儿转运箱使用
- 北师大版数学六年级上册第一次月考测试题及答案
- 幼儿园课程:爱祖国爱家乡
- 水工混凝土结构设计规范sl191-2008
- 山西省建筑工程施工安全资料管理规程表格部分
- 小学道德与法治三年级上册《生命最宝贵》教学反思
- 福特锐界2018款说明书
- 2023年4月2日湖北省事业单位联考A类《职业能力倾向测验》真题及答案
- 丰田技术员培训手册13原厂p01t
- 《服务设计 用极致体验赢得用户追随》读书笔记思维导图PPT模板下载
- GB/T 16422.2-2022塑料实验室光源暴露试验方法第2部分:氙弧灯
评论
0/150
提交评论