13.7. アクセスバナーの使用
Certificate System では、管理者はカスタマイズ可能なテキストでバナーを設定できます。以下の状況ではバナーが表示されます。
| アプリケーション | バナーが表示されるタイミング |
|---|---|
| PKI コンソール |
|
| Web インターフェイス |
|
|
|
|
バナーを使用すると、Certificate System を使用する前にユーザーに重要な情報を表示できます。続行するには、表示されたテキストに同意する必要があります。
例13.4 アクセスバナーの表示時
以下の例は、pki ユーティリティーを使用している場合にアクセスバナーが表示されるタイミングを示しています。
13.7.1. アクセスバナーの有効化 リンクのコピーリンクがクリップボードにコピーされました!
アクセスバナーを有効にするには、/etc/pki/ instance_name/banner.txt ファイルを作成し、表示するテキストを入力します。
/etc/pki/ instance_name/banner.txt ファイルのテキストは、UTF-8 形式を使用する必要があります。検証するには、「バナーの検証」 を参照してください。
13.7.2. アクセスバナーの無効化 リンクのコピーリンクがクリップボードにコピーされました!
アクセスバナーを無効にするには、/etc/pki/ instance_name/banner.txt ファイルを削除するか、または名前を変更します。以下に例を示します。
mv /etc/pki/ instance_name/banner.txt /etc/pki/ instance_name/banner.txt.UNUSED
# mv /etc/pki/ instance_name/banner.txt /etc/pki/ instance_name/banner.txt.UNUSED
13.7.3. バナーの表示 リンクのコピーリンクがクリップボードにコピーされました!
現在設定されているバナーを表示するには、次のコマンドを実行します。
pki-server banner-show -i instance_name
# pki-server banner-show -i instance_name
13.7.4. バナーの検証 リンクのコピーリンクがクリップボードにコピーされました!
バナーに無効な文字が含まれていないことを確認するには、次のコマンドを実行します。
pki-server banner-validate -i instance_name
# pki-server banner-validate -i instance_name
---------------
Banner is valid
---------------
13.7.5. CMC の設定 リンクのコピーリンクがクリップボードにコピーされました!
このセクションでは、CMS (CMC) で証明書管理に Certificate System を設定する方法を説明します。
13.7.6. CMC の仕組み リンクのコピーリンクがクリップボードにコピーされました!
CMC を設定する前に、以下のドキュメントを参照してこのトピックの詳細を確認してください。
- 「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
cmc.popLinkWitnessRequired=true
13.7.9. Web ユーザーインターフェイスの CMCRevoke の有効化 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat Certificate System 管理ガイド の CMC 失効の実行 セクションで説明されているように、失効リクエストを送信する方法は 2 つあります。
CMCRevoke ユーティリティーを使用して、Web UI で送信される失効要求を作成する場合は、以下の設定を /var/lib/pki/ instance_name/ca/conf/CS.cfg ファイルに追加します。
cmc.bypassClientAuth=true
cmc.bypassClientAuth=true