13.7. 使用访问横幅
在证书系统中,管理员可以使用自定义文本配置横幅。在以下情况下会显示横幅:
Application | 显示横幅时 |
---|---|
PKI 控制台 |
|
Web 界面 |
|
|
|
您可以使用横幅向用户显示重要信息,然后才能使用证书系统。用户必须同意显示的文本才能继续。
例 13.5. 显示访问横幅时
以下示例显示了在使用 pki
工具时显示访问横幅:
$ pki cert-show 0x1 WARNING! Access to this service is restricted to those individuals with specific permissions. If you are not an authorized user, disconnect now. Any attempts to gain unauthorized access will be prosecuted to the fullest extent of the law. Do you want to proceed (y/N)? y ----------------- Certificate "0x1" ----------------- Serial Number: 0x1 Issuer: CN=CA Signing Certificate,OU=instance_name,O=EXAMPLE Subject: CN=CA Signing Certificate,OU=instance_name,O=EXAMPLE Status: VALID Not Before: Mon Feb 20 18:21:03 CET 2017 Not After: Fri Feb 20 18:21:03 CET 2037
13.7.1. 启用访问横幅
要启用访问横幅,请创建 /etc/pki/ instance_name/banner.txt
文件,并输入要显示的文本。
/etc/pki/ instance_name/banner.txt
文件中的文本必须使用 UTF-8 格式。要验证,请参阅 第 13.7.4 节 “验证横幅”。
13.7.2. 禁用访问标语
要禁用访问横幅,可以删除或重命名 /etc/pki/ instance_name/banner.txt
文件。例如:
# mv /etc/pki/ instance_name/banner.txt /etc/pki/ instance_name/banner.txt.UNUSED
13.7.3. 显示横幅
显示当前配置的横幅:
# pki-server banner-show -i instance_name
13.7.4. 验证横幅
验证横幅不包含无效字符:
# pki-server banner-validate -i instance_name --------------- Banner is valid ---------------
13.7.5. CMC 的配置
这部分论述了如何通过 CMS (CMC)为证书管理配置证书系统。
13.7.6. 了解 CMC 的工作原理
在配置 CMC 前,请阅读以下文档以了解更多有关主题的信息:
- 第 2.4.1.1.2.2 节 “使用 CMC 注册”
- Red Hat Certificate System 管理指南中的使用 CMC 发布证书。
- 在 Red Hat Certificate System 管理指南 中,创建用于颁发证书(证书配置文件)的规则。
13.7.7. 启用 PopLinkWittnessV2
功能
对于证书颁发机构(CA)上的高级别安全性,在 /var/lib/pki/ instance_name/ca/conf/CS.cfg
文件中启用以下选项:
cmc.popLinkWitnessRequired=true
13.7.9. 为 Web 用户界面启用 CMCRevoke
如 Red Hat Certificate System Administration Guide 中的 执行 CMC Revocation 部分所述,可通过两种方式提交 CMC 撤销请求。
如果您使用 CMCRevoke
实用程序创建通过 Web UI 提交的撤销请求时,请将以下设置添加到 /var/lib/pki/ instance_name/ca/conf/CS.cfg
文件中:
cmc.bypassClientAuth=true