IIS vs. Apache: 哪个才是安全服务器首选?
不久以前,网络管理员还没有深入研究他们机构的网络服务平台。如果他们工作的部门采用Windows系统,他们就运行微软的互联网信息服务器(IIS),如果他们工作的部门采用Linux/Unix系统,他们就使用Apache。IIS和Apache这两个孪生兄弟是永远也不会碰面的。然而,时代发生了变化,Apache HTTP服务器计划通过发布一个网络服务器的Windows版推倒了把它们隔开的墙。网络服务器的历史可以追溯到原来的NCSA httpd服务器。现在,在这个领域有两个“大孩子”,而且Windows管理员至少拥有了某种灵活性(不要指望微软很快发布Linux平台的IIS!)。 0QK4Yoc#LZ3Bw
从安全的角度说,这个选择是有争议的。下面这四个因素可能会影响你做出为你的机构选择最安全的平台的决策:
·[color=#0066ff]固有的[color=#0000ff]服务器[/color]安全漏洞[/color]。尽管媒体对微软的批评很多,但是,这两个平台几乎同样容易受到攻击。计算机应急事件反应小组安全漏洞数据库最近发表的一项研究结果显示,IIS安全漏洞受到了28次攻击,Apache的安全漏洞受到了25次攻击。在信息安全领域,这就像赛马中的差距一样是非常接近的。
·[color=#0066ff]现有的网络管理知识[/color]。如果你的网络管理员已经使用了其中的一种平台,并且非常熟悉其安全设置,那就是一个极为重要的因素。大量的安全突破都是由于技术不熟练的网络管理员的设置错误造成的。当你使用一个新的平台的时候,出现错误是很容易的。