2.7.2. JBoss Web Server アーカイブインストール用の SELinux ポリシーのインストール


このリリースでは、アーカイブパッケージが SELinux ポリシーを提供します。jws-5.6.0-application-server- <platform> - <architecture> .zip アーカイブの tomcat フォルダーには、.postinstall.selinux ファイルが含まれています。必要に応じて、.postinstall.selinux スクリプトを実行できます。

手順

  1. selinux-policy-devel パッケージをインストールします。

    yum install -y selinux-policy-devel
    Copy to Clipboard Toggle word wrap
  2. .postinstall.selinux スクリプトを実行します。

    cd <JWS_home>/tomcat/
    sh .postinstall.selinux
    Copy to Clipboard Toggle word wrap
  3. JBoss Web Server の必要なポートにアクセスパーミッションを追加します。

    semanage port -a -t http_port_t -p tcp <port>
    Copy to Clipboard Toggle word wrap
    注記

    JBoss Web Server は Red Hat Enterprise Linux システムのポート 8080800984438005 にアクセスできます。

    JBoss Web Server に追加のポートが必要な場合は、前述の semanage コマンドを使用して必要な権限を提供し、<port> を必要なポートに置き換えます。

  4. Tomcat を起動します。

    <JWS_home>/tomcat/bin/startup.sh
    Copy to Clipboard Toggle word wrap
  5. jws5_tomcat が予想される実行中のプロセスのコンテキストを確認します。

    ps -eo pid,user,label,args | grep jws5_tomcat | head -n1
    Copy to Clipboard Toggle word wrap
  6. Tomcat ディレクトリーのコンテキストを確認します。以下に例を示します。

    ls -lZ <JWS_home>/tomcat/logs/
    Copy to Clipboard Toggle word wrap
注記

デフォルトでは、JBoss Web Server が提供する SElinux ポリシーはアクティブではなく、Tomcat プロセスは unconfined_java_t ドメインで実行されます。このドメインは、プロセスを限定するものではありません。

提供されている SELinux ポリシーを有効にしないことを選択した場合は、次のセキュリティー対策を講じることができます。

  • tomcat ユーザーのファイルアクセスを制限して、Tomcat ユーザーが JBoss Web Server ランタイムに必要なファイルとディレクトリーのみにアクセスできるようにします。
  • root ユーザーで Tomcat を実行しないでください。
注記

JBoss Web Server がアーカイブファイルからインストールされた場合、Red Hat はネットワークファイル共有 (NFS) の使用を正式にサポートしません。JBoss Web Server インストールで NFS マウントのファイルシステムを使用する場合には、このタイプのデプロイメントに対応するために SELinux ポリシーが正しく変更されていることを確認する必要があります。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat