3.2.4. Web サーバーの SSL キーセットの生成


CA の SSL キーペアをすでに生成している必要がありますが、特に複数の Proxy または Satellite がデプロイされている場合は、Web サーバーの SSL キーセットをより頻繁に生成する可能性があります。--set-hostname の値は、サーバーごとに異なることに注意してください。つまり、個別の RHN サーバーのホスト名ごとに、SSL キーと証明書の個別のセットを生成してインストールする必要があります。
サーバー証明書のビルドプロセスは、CA SSL キーペアの生成とほとんど同じように行われますが、1 つの例外があります。すべてのサーバーコンポーネントは、最終的にビルドシステムのマシン名を反映したビルドディレクトリーのサブディレクトリーに配置されます (例: /root/ssl-build/MACHINE_NAME)。サーバー証明書を生成するには、以下のようなコマンドを実行します。
rhn-ssl-tool --gen-server --password=MY_CA_PASSWORD --dir="/root/ssl-build" \ 
--set-state="North Carolina" --set-city="Raleigh" --set-org="Example Inc." \
--set-org-unit="IS/IT" --set-email="admin@example.com" \
--set-hostname="rhnbox1.example.com 
例の値を実際の組織に該当する値に置き換えます。コマンドの実行により、ビルドディレクトリーのマシン固有のサブディレクトリーに以下の関連ファイルが作成されます。
  • server.key: Web サーバーの SSL 秘密サーバーキー
  • server.csr: Web サーバーの SSL 証明書要求
  • server.crt: Web サーバーの SSL 公開証明書
  • rhn-org-httpd-ssl-key-pair-MACHINE_NAME-VER-REL.noarch.rpm: RHN Server への配布用に準備された RPM。関連する src.rpm ファイルも生成されます。この RPM には、上記の 3 つのファイルが含まれています。それらが以下の場所にインストールされます。
    • /etc/httpd/conf/ssl.key/server.key
    • /etc/httpd/conf/ssl.csr/server.csr
    • /etc/httpd/conf/ssl.crt/server.crt
  • rhn-server-openssl.cnf: Web サーバーの SSL 設定ファイル
  • latest.txt: 常に関連するファイルの最新バージョンのリストが含まれます。
この手順が完了すると、RPM をそれぞれの RHN Server に配布してインストールする準備が整います。インストール後に httpd サービスを再起動する必要があることに注意してください。
 /sbin/service httpd restart 
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.