第3章 SSL インフラストラクチャ


Red Hat Network をご利用頂く方にとって安全性に関わる問題がもっとも重要となります。 Red Hat Network の強みの1つはその1つ1つの要求を SSL (Secure Sockets Layer) 経由で処理できるという点です。 このようなレベルのセキュリティを維持するため、 自社インフラストラクチャ内に Red Hat Network をインストールしている場合カスタムの SSL キーと証明書を生成する必要があります。
SSL キーと証明書の作成及び配備はかなり複雑になります。 RHN Proxy Server と RHN Satellite Server ではいずれもインストール時に独自のプライベートの認証局 (CA) に応じた独自の SSL キーと証明書を構成することができます。 また、 別のコマンドラインユーティリティである RHN SSL Maintenance Tool がこの目的で存在します。 どちらにしても、 これらのキーと証明書を管理しているインフラストラクチャ内の全システムに配備する必要があります。 多くの場合、 SSL キーと証明書の導入は自動化されています。 本章ではこれらの全作業を行う上で効率的な方法について説明していきます。
本章では SSL については詳しくは説明しません。 RHN SSL Maintenance Tool はパブリックキーのインフラストラクチャ (PKI) のセットアップおよび保守に関連する複雑な部分を見せないよう設計されています。 詳細については書店で購入できる参考書をご覧ください。

3.1. SSL の概要

SSL (Secure Sockets Layer) はクライアント/サーバーアプリケーションの情報のやりとりを安全に行わせることができるプロトコルです。 SSL はパブリックキーとプライベートキーの組み合わせシステムを使用してクライアントとサーバー間で行われる通信を暗号化します。 パブリック証明書はアクセス可能な状態にして置き、 プライベートキーは安全ば場所に保管しておく必要があります。 プライベートキーとその片割れとなるパブリック証明書との数学的な関係 (デジタル署名) によってシステムが動作します。 この関係を介して信頼のできる接続が確立されます。

注記

本ガイドでは SSL プライベートキーとパブリック証明書について説明していきます。 技術的にはいずれもキー (パブリックキーとプライベートキー) とみなすことができます。 しかし、 SSL について述べる場合 SSL キーの組み合わせのパブリックの方を SSL パブリック証明書と呼ぶのが慣習となっています。
企業や組織の SSL インフラストラクチャは一般的にこうした SSL キーと証明書によって構成されています。
  • 認証局 (CA) の SSL プライベートキーとパブリック証明書 — 一般的には 1 企業または組織に対して 1 組しか生成されません。 パブリック証明書はそのプライベートキーによってデジタル署名されます。 パブリック証明書は全システムに配信されます。
  • Web サーバーの SSL プライベートキーとパブリック証明書 — 1 アプリケーションサーバーに対して 1 組になります。 パブリック証明書はそのプライベートキーと CA の SSL プライベートキーの両方によってデジタル署名されます。 Web サーバーのキーセットとよく呼ばれるものです。 生成される仲介的な SSL 証明書のリクエストがあるためです。 使用用途の詳細はここでは重要ではなく、 これら 3 つをすべて RHN サーバーに導入する点が重要となります。
例を示します。 RHN Satellite Server が 1 台と RHN Proxy Server が 5 台あるとします。 CA SSL キーペアを 1 つ、 Web サーバーの SSL キーセットを 6 つ生成します。 CA SSL パブリック証明書は全システムに配信し、 全クライアントによって該当の上部サーバーへの接続確立に使用されます。 各サーバーにはサーバー独自の SSL キーセットがそれぞれあります。 このキーセットはそのサーバーのホスト名に結び付けられその SSL プライベートキーと CA SSL プライベートキーの組み合わせを使って生成されます。 これにより Web サーバーの SSL パブリック証明書とその CA SSL キーペア、 サーバーのプライベートキー間で確認できる関連性をデジタルに確立します。 Web サーバーのキーセットは他の web サーバーとは共有できません。

重要

このシステムの最も重要な部分は CA SSL キーペアになります。 このプライベートキーとパブリック証明書から、 管理者は Web サーバーの SSL キーセットを再度生成することができるようになります。 この CA SSL キーペアは安全な場所に保管して置かなければなりません。 サーバー群で構成する RHN のインフラストラクチャの全体のセットアップを行い稼働を開始したら、 このツールもしくはインストーラで生成された SSL のビルドディレクトリを別のメディアにアーカイブし、 CA パスワードのメモをとったらメディアとパスワードは安全な場所に保管するようにしてください。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat