Win2K Internet服务器安全构建指南(二)(IIS篇)

iis|安全|服务器

路由和远程访问服务(RRAS)能够配置出更加灵活复杂的信息包过滤器,尽管过滤方式是静态的,但它的过滤细节却很多,包括信息包方向、IP地址、各种协议类型。

  3、IPSec Policy Filters(IP安全策略过滤器)

  IPSec Policy Filters由IPSec Policy Agent(IP安全策略代理)强制执行,是Win2K操作系统的新生功能。它弥补了传统TCP/IP设计上的"随意信任"重大安全漏洞,可以实现更仔细更精确的TCP/IP安全。可以说,IPSec是一个基于通讯分析的策略,它将通讯内容与设定好的规则进行比较以判断通讯是否与预期相吻合,然后据此允许或拒绝通讯的传输。这些规则叫做过滤器列表,管理员可以围绕各种不同的安全认证协议来设计它们,协议包括:

  ● Internet密钥交换协议(Internet Key Exchange Protocol,IKE): 一种使VPN节点之间达成安全通信的协议,其功能强大、设计灵活。
  ● 认证IP数据包(Authentication Header,AH):也就是将数据包中的数据和一个变化的数字签字结合起来,使得接收者能够确认数据发送者的身份以及确认数据在传输过程中没有被纂改过。
  ● Encapsulation Security Payload (ESP):指使用硬件对数据包中的数据进行加密,使象Sniffer类的网络监听软件无法得到任何有用信息。

二、配置安全的IIS5如果可能,IIS应该安装在一个单独的服务器上。就是说,这个服务器不是任何域中的成员,不必与域控制器建立Netlogon信道,从而降低通过服务器之间连接而建立起来的空用户连接所带来的安全风险。而且,由于系统之间不传递认证通讯信息,也就降低了登录口令被截获的可能。

  2、禁止不需要的服务

  另外,如果仅仅是单纯的Web 服务器,那么最好禁止掉以下不需要的服务:

  3、合理设置Web根文件夹

  同前面论述的将操作系统与应用程序单独存放在不同的分区或磁盘驱动器一样,现在又要使用到隔离技术了。建议将Web根文件夹wwwroot定位在操作系统分区以外的地方甚至是另外的物理磁盘驱动器上。而且,当设置Web站点的虚拟目录或重定向文件夹时,也要保证这些目录不会被重定向到操作系统的启动分区,因为有些攻击能够危及访问文件夹所在分区上的其它文件夹。

  还有一种安全处理方式就是把Web根文件夹设置到另一个服务器上,使IIS服务器成为一个只缓冲请求、应答请求的系统。而且,经过这样处理后,整个服务器基本上是一个通用型的,其上没有存储任何内容,即使站点遭到攻击而瘫痪,也可以从磁带或其它备份中快速简单地恢复服务器。

时间: 2024-10-30 17:06:20

Win2K Internet服务器安全构建指南(二)(IIS篇)的相关文章

Win2K Internet服务器安全构建指南(五)(IIS篇)

iis|安全|服务器 完成了以上这些任务后,可以说服务器就是一个"准Internet 服务器"了.之所以说"准",是因为还需要以下两个重要的补充方案: 1.建立审核例行程序 在站点对外开放前,我们必须为这个服务器配置一个审核程序,以及时全面地确定服务器是否正受到攻击或威胁.日志文件就象一个站点的耳朵,千万不要让它成为摆设,每天都要安排一定的时间来查看日志.检查是否有异常活动发生.而且,可以使用一些商业工具方便地.及时地或定时地收集和整理相关日志信息,以期更有效地检查

Apache服务器高级设置指南(二)

apache|服务器|高级 三. 虚拟主机(Virtual Host)的设置 作为系统管理员,若你只有一个IP地址,却有好几个域名,又要求访问每个域名都要看到不同的内容,那怎么办?总不至于为每个域名都配上一台服务器吧.这就要采用虚拟主机(Virtual Host)技术,幸好Apache就支持这种功能.虚拟主机有两种方式:IP-Based(基于IP式).Name-based(基于域名式).IP-Based指的是一个域名对应一个IP地址,而Name-based指的是多个域名对应一个IP地址. 虚拟主

Windows 2000系统 IIS安全构建指南

iis|window|安全 Win2000操作系统的一个主要特色就是将IIS融入其内核之中,并提供一些用来配置和维护软件的向导工具,使构建一个Internet网站轻松易得.但是,如果要创建一个安全可靠的Internet网站,实现"地面部分"-Win2K操作系统和"空中部分"-IIS的双重安全,还需要更加全面和深入的工作.本文就对这些稳固工作中的地面部分-Win2K操作系统进行讨论,旨在帮助管理员一步步地实施网站安全构建工作. 一.安全思想先行 所谓兵马未发,粮草先行

Angular项目构建指南 - 不再为angular构建而犹豫不决

前言 接触Angular也有小半个月了,虽然没有使劲折腾,不过正所谓"no zuo no die".学一门新东西,不好好折腾一下总觉得对不起祖国,最不起人民...好像扯远了,想写前言来着.为什么要写这篇构建指南?最大的原因是为了给正在找这方面资料,挣扎于各种说法中的同学一个借鉴,同时我也把自己的经验记录下来,两全其美. 正文 如果你不知道什么是Angular或者根本没听说过,那么我接下来所说的对你来说毫无益处,不过如果你打算以后会接触Angular或者干脆要涨涨姿势~读下去还是有点用的

Comet服务器推送,在IIS上需要怎么配置?

问题描述 Comet服务器推送,在IIS上需要怎么配置? 解决方案 解决方案二:好像要配什么映射文件.解决方案三:我也看到有人这么说但具体配置什么没人提~

Windows Internet服务器安全配置_服务器

Windows Internet服务器安全配置 原理篇 我们将从入侵者入侵的各个环节来作出对应措施 一步步的加固windows系统. 加固windows系统.一共归于几个方面 1.端口限制 2.设置ACL权限 3.关闭服务或组件 4.包过滤 5.审计 我们现在开始从入侵者的第一步开始.对应的开始加固已有的windows系统. 1.扫描 这是入侵者在刚开始要做的第一步.比如搜索有漏洞的服务. 对应措施:端口限制 以下所有规则.都需要选择镜像,否则会导致无法连接 我们需要作的就是打开服务所需要的端口

CentOS上配置主DNS服务器的简易指南

CentOS上配置主DNS服务器的简易指南任何运作中的域名至少有两台DNS服务器,一台称为主域名服务器(比如叫做ns1),而另一台称为从域名服务器(比如叫做ns2).这些服务器通常用于故障转移:如果一台宕机,另外一台就激活成为DNS服务器(译注:此处译者有不同意见,事实上两个或更多的DNS服务器是共同工作的,并不是第一台停止服务后,第二台才接替工作.解析器是随机选择一个DNS服务器进行询问,如果超时则会询问下一个,这是多个DNS的故障容错机制).也可以实现包括负载均衡.防火墙和集群在内的更为复杂

Day07 - Array Cardio 中文指南二

Day07 - Array Cardio 中文指南二 作者:liyuechun简介:JavaScript30 是 Wes Bos 推出的一个 30 天挑战.项目免费提供了 30 个视频教程.30 个挑战的起始文档和 30 个挑战解决方案源代码.目的是帮助人们用纯 JavaScript 来写东西,不借助框架和库,也不使用编译器和引用.现在你看到的是这系列指南的第 7 篇.完整中文版指南及视频教程在 从零到壹全栈部落. 第七天的练习是接着之前Day04 - Array Cardio 中文指南一的练习

Swift语言指南(二)--语言基础之注释和分号

原文:Swift语言指南(二)--语言基础之注释和分号 注释 通过注释向自己的代码中注入不可执行的文本,作为你自己的笔记或提示.Swift编译器运行时会忽略注释. Swift的注释与C语言极其相似,单行注释以两个反斜线开头: //这是一行注释 多行注释以/*开始,以*/结束: /* 这也是一条注释, 但跨越多行 */ 与 C 语言的多行注释有所不同的是,Swift 的多行注释可以嵌套在其他多行注释内部.写法是在一个多行注释块内插入另一个多行注释.第二个注释块封闭时,后面仍然接着第一个注释块: /