Windows Server 2008与证书监测工具讲解

管理证书的主要目标之一是提高企业的安全级别,其中身份验证和访问权管理都应该加以重视。在本文中我们首先将简要地概括CA的定义,然后将重点探讨Windows Server 2008与专业证书监测工具(PKIView.msc和 certutil.exe等)结合应用的问题。对于企业而言,非常有必要弄清楚证书是如何影响企业安全状态以及证书是否有效或者需要维护(如替换)等问题。因为过期的证书表明企业安全状况很差,很容易招致攻击,另外也表明企业没有及时更新证书,没有例行维护,没有实时状态警报或者邮件提示。本文将探讨在Windows Server 2008中使用证书的重要性,以及如何监测证书情况。

证书和安全

安全不是一个小问题。事实上,基础设施的方方面面都需要考虑安全问题,从最基本的LAN到Web服务器如何通过SSL(Secure Sockets Layer,安全套接字层)允许外部用户访问web网页等都需要安全保护。并且,安全的各个方面都要加以重视,特别是当部署CA或者PKI(公钥基础设施)的时候。当然,安全带来的好处也是不言而喻的,提升企业网络和系统的安全状态能够保护企业免受各种攻击和安全威胁的困扰。Windows Server 2008的安全性可以通过很多不同的方式来实现,包括使用安全证书、不同形式加密以及Windows Server 2008中的工具包和各种功能等,你也可以使用Add Role Wizard在Windows Server 2008中配置CA。

安装ADCS

用户可以通过运行Add Roles Wizard来安装和配置Certificate Services证书服务。通过删除Server Roles列表的Active Directory Certificate Services (ADCS),让Windows Server 2008充当CA或者说Certificate Authority(证书授权中心),ADCS是用来创建CA或者证书授权中心以为不同的应用程序发布和管理证书。

图1:配置Active Directory Certificate Services

你会发现很多基于Windows的安全服务都能与ADCS结合应用,要想监测证书,你必须弄清楚哪些需要监测。下面,我们将讨论公钥基础设施。

什么是PKI?

当企业开始使用智能卡、Ipsec、SSL(Secure Sockets Layer,安全套接字层)、数字签名、加密文件系统(EFS)或者其他依赖于专业加密级别的技术时,企业都需要建立一个加密和身份验证的公共系统。PKI,或者也称公共密钥基础设施,是用来确保所有使用同一系统的人能够进行验证来访问系统。使用PKI可以让验证实体通过电子证书来完成身份验证,电子证书其实就是电子版的证明文件,它可以帮助客户端通过证书来验证主机的身份。最常见的使用证书系统的技术是SSL,SSL通过验证用户身份来安全传输数据,而在PKI中使用证书是为了保护数据安全和管理企业内部及外部资源的访问验证机制。证书授权中心是公共密钥基础设施的一部分,CA负责验证证书、发布证书以及证书吊销等。从最低限度来看,任何使用微软Active Directory Certificate Services (ADCS)的企业至少拥有一个证书授权中心以进行证书发布和吊销,有的企业也会部署一个以上的证书授权中心。另外,CA既可以部署在公司内部也可以部署在外部,并且可以设置不同的级别,root CA或者仅发布证书的CA。有很多种部署CA的方式,企业最好先了解自己的需求再开始部署。

使用证书监控工具

Windows Server 2008中有两个重要的实用的证书监控工具,那就是PKIView.msc 和复杂的certutil.exe工具。

PKIView.msc

使用PKIView.msc工具的时候,用户需要为PKI打开MMC。这个命令将会启动PKI Health工具以确保对所有与现有PKE相关的活动和状况进行监控。PKIView 同样还会监控Authority Information Access (AIA)以及CRL distribution (CDP) 扩展功能以保证监控服务顺利进行不会出现中断。PKIView.msc最开始出现在Windows Server 2003 Resource Kit中,你可以从微软官网下载并安装。PKIView可以帮助用户查看PKI的状态,监测PKI的整个活动。还有多种视觉的指示器帮助用户全方位地了解PKI的情况。例如,绿色标志显示PKI状态良好,而黄色警告标志则说明证书或者证书吊销列表(CRL)已经快过期,红色错误标志表明CRL或者Authority Information Access (AIA)位置不可用,同时还可以指示CA不可信赖。

注意:

PKIView最开始是Windows Server 2003 Resource Kit的一部分,也被称为PKI Health工具,新版本(原本是MMC模块)已经是该操作系统的一部分,新版本同样支持 Unicode。

certutil.exe

验证工具(certutil.exe)命令可以通过两个参数来判断签发的证书的有效性:

certutil-verify–urlfetch

使用–verify –urlfetch文件名可以让用户看到每个证书URL的输出,如果成功验证,会显示“verified”输出,如果失败,则会显示“错误”输出

certutil-viewstore

–viewstore输出可以让用户查看特定Active Directory Domain Services 存储或者对象的内容,这能让用户选择查看所有存储中的证书情况。

如果certutil命令不能正确执行,或者你没有证书,都会获得错误提示信息。

CRL检查是证书监测的重要功能,也是主要功能。显然,你不希望在证书被替换或者升级前出现证书过期的情况。CRL,或者又称为证书吊销列表,正如其名,指的是那些需要被吊销的证书的列表。CRL检查是为了查看证书是否有效,这个工具是确保证书有效性的重要工具。使用该工具有着重要的意义,因为certutil.exe将会检查CA的CRL,而 Certificate MMC Snap-In 则不会检查证书的CRL。

使用certreq

Certreq可以用于请求证书,你可以使用 certreq来查询CA并为证书创建新的请求。

本文中我们讨论了Windows Server 2008与专业证书监测工具(PKIView.msc和 certutil.exe等)结合应用的问题,以及监控工具的使用等。我们同时还讨论了 PKIView.msc控制台和certutil.exe工具命令行的用法。希望可以对网友的企业IT管理有所帮助。

时间: 2024-08-30 04:48:22

Windows Server 2008与证书监测工具讲解的相关文章

Windows 7 / Windows Server 2008 R2 完美激活工具 Windows Loader 2.1.7

Windows 7 / Windows Server 2008 R2 完美激活工具 Windows Loader 2.1.7   Windows Loader 激活原理:预装OEM版Windows 7的品牌电脑是这样激活 Windows 7的:三个条件:1.BIOS mod 存在可激活系统的SLIC2.1:2.key:3.证书.而Windows Loader就是利用这一原理,在系统启动这前,将OEM的SLIC 2.1注入系统,然后再导入相应的key和证书.这种软刷的激活方式不会修改任何系统文件,

Windows Server 2008标准证书使用记录

近期准备将单位的服务器全部升级到Windows Server 2008,但有一些"遗留"问题需要解决: (1)现在单位还有一台Windows Server 2003,上面安装了"标准CA"并做证书服务器,为ISA Server.heuet.com等网站提供域名等证书. (2)Windows Server 2003安装了"Windows部署服务",用来提供远程安装服务. (3)用ISA Server做的"VPN"服务器,且&qu

受益无穷 破解Windows Server 2008疑难杂症

Windows Server 2008系统凭借无可比拟的安全性能以及甚人一筹的新鲜功能,吸引了许多朋友前来尝鲜试用;不过,在将Windows Server 2008系统强行安装到自己的计算机中后,这些朋友或许会发现在操作该系统的过程中会遭遇不少疑难杂症,这些疑难杂症的频繁出现直接影响了我们高效试用Windows Server 2008系统.面对这些稀奇古怪的Windows Server 2008系统疑难杂症,我们该采取什么办法来破解它们呢?现在,本文就为各位朋友贡献几则破解绝招,希望能对大家有用

Windows Server 2008下禁止迅雷下载的设置方法

迅雷使用的多资源超线程技术基于网格原理,能够将网络上存在的服务器和计算机资源进行有效的整合,构成独特的迅雷网络,通过迅雷网络各种数据文件能够以最快的速度进行传递. 多资源超线程技术还具有互联网下载http://www.aliyun.com/zixun/aggregation/13996.html">负载均衡功能,在不降低用户体验的前提下,迅雷网络可以对服务器资源进行均衡,有效降低了服务器负载. 缺点就是比较占内存,一般你只要将迅雷配置中的"磁盘缓存"设置得越大(自然也就

破解Windows Server 2008系统稀奇古怪的疑难杂症

面对这些稀奇古怪的Windows Server 2008系统疑难杂症,我们该采取什么办法来破解它们呢?现在,本文就为各位朋友贡献几则破解绝招. &http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   Windows Server 2008系统凭借无可比拟的安全性能以及甚人一筹的新鲜功能,吸引了许多朋友前来尝鲜试用;不过,在将Windows Server 2008系统强行安装到自己的计算机中后,这些朋友或许会发现在操作

Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站

目录   配置环境 了解HTTPS 配置CA证书服务器 新建示例网站并发布在IIS 新建自签名证书并配置HTTPS 故障排除 其它机器无法通过访问   配置环境 Windows版本:Windows Server 2008 R2 Enterprise Service Pack 1 系统类型:64 位操作系统   了解HTTPS      为什么需要 HTTPS  ?  在我们浏览网站时,多数网站的URL都是以HTTP开头,HTTP协议我们比较熟悉,信息通过明文传输;   使用HTTP协议有它的优点

如何使用wbadmin工具备份Windows Server 2008 R2

  能不能使用内置软件自动备份Windows Server 2008 R2呢?预定备份比按需或一次性备份更好吗? 备份是任何数据保护计划的一个重要元素,但是当备份需要手工或按需进行时,也可能比较耗时并且容易出错.好多工具可用于数据中心服务器的备份,但Windows Server提供了一些可靠的备份实用工具,通过微软商店很容易部署. 在Windows服务器上进行自动备份是可以实现的.Windows Server版本包括四个通用的服务器执行备份和修复方法.管理员可以使用基于GUI的备份管理控制台(w

如何在Windows Server 2008 R2没有磁盘清理工具的情况下使用系统提供的磁盘清理工具

今天,刚好碰到服务器C盘空间满的情况,首先处理了临时文件和有关的日志文件后空间还是不够用,我知道清理C盘的方法有很多,但今天只分享一下如何在Windows Server 2008 R2没有磁盘清理工具的情况下使用系统提供的磁盘清理工具. 一.在Windows Server 2008 R2,右击C盘,选择属性,弹出下面的界面: 即没有下面清理C盘的工具: 那如何使用系统自带的清理工具呢. 二.驱动器的常规属性和 cleanmgr.exe 磁盘清理选项不是默认情况下出现在 Windows Serve

Microsoft Windows Server 2008 Beta 3VHD官方镜像下载_常用工具

微软在下载中心发布了Windows Server 2008 Beta3的下载.本次下载是VHD版本,RAR分卷压缩,大小2.85GB,可以用Virtual Server 2005 R2虚拟机直接运行,大约需要10GB的硬盘空间.对Windows Server 2008有兴趣的朋友们不妨一试. Microsoft Windows Server 2008 is the next generation of the Windows Server operating system that helps