5. 在 AD CS 的 “选择角色服务” 界面里还勾选“证书颁发机构 Web 注册”,这是为了方便用户使用 Web 界面执行一些与证书相关的操作任务。在你勾选该项时,添加角色向导可能会弹出一个对话框,要求你安装所缺失的角色服务和功能,如 IIS Web 服务器:
[attach]2351[/attach]
[attach]2352[/attach]
然后单击“下一步”。
6. 在选择 CA 类型时,保持默认的“企业” ,然后单击“下一步”:
[attach]2353[/attach]
如果此计算机是独立服务器或不是利用域系统管理员登录的话,将无法选择“企业 CA”。
7. 选择“根 CA” ,然后单击“下一步”:
[attach]2354[/attach]
8. 选择 “新建私钥”,然后单击“下一步”:
[attach]2355[/attach]
这个私钥是 CA 的私钥,CA 必须拥有私钥,否则不能发放证书给客户端。如果是重装 CA 的话(之前在该台服务器上已经安装过 CA),那么可以选择使用前一次安装时所创建的私钥。
9. 可以使用默认的私钥创建方法,直接单击“下一步”:
[attach]2356[/attach]
10. 为 CA 配置名称,这里也可以保持默认,然后单击“下一步”:
[attach]2357[/attach]
企业根 CA 根据“证书模板”来发放证书,它有多个种类,比如将文件加密的证书,保护电子邮件安全的证书以及验证客户端身份的证书:
[attach]2362[/attach]
企业根 CA 需要受到域内计算机的信任,而 Active Directory 域会通过组策略来让域内所有的计算机自动信任企业根 CA,也就是说可以自动将企业根 CA 的证书安装到客户端计算机中。现在我们启动一台域内的客户计算机,查看其是否已经信任了刚才建立的 CA 。在客户机上,打开 IE ---> 工具 ---> Internet 选项 ---> 内容标签 ---> 证书 ---> 受信任的根证书办法机构 :
[attach]2363[/attach]
手动信任企业或独立根 CA
未加入域的计算机并不会自动信任企业根CA。对于独立根CA,不论你是不是域成员计算机,默认都不会信任该CA。对于这些情况,可以执行手动信任企业根CA 或 独立根CA :