Menu Close
2.3.2. Java Security Manager

Java サービスには、アプリケーションを実行するための安全でない操作と安全な操作を定義する Security Manager オプションがあります。サブシステムがインストールされると、Security Manager が自動的に有効になります。つまり、各 Tomcat インスタンスは Security Manager が実行されている状態で起動します。
pkispawn を実行し、独自の Tomcat セクションで
pki_security_manager=false
オプションを指定するオーバーライド設定ファイルを使用すると、Security Manager が無効になります。
以下の手順に従って、インストールされたインスタンスから Security Manager を無効にすることができます。
# pki-server stop instance_name
または# systemctl stop pki-tomcatd-nuxwdog@instance_name.service
(nuxwdog
ウォッチドッグを使用する場合)/etc/sysconfig/instance_name
ファイルを開き、SECURITY_MANAGER="false"
を設定します。# pki-server start instance_name
または# systemctl start pki-tomcatd-nuxwdog@instance_name.service
(nuxwdog
ウォッチドッグを使用する場合)
インスタンスが起動または再起動すると、Java セキュリティーポリシーは、以下のファイルから pkidaemon により構築または再構築されます。
/usr/share/pki/server/conf/catalina.policy /usr/share/tomcat/conf/catalina.policy /var/lib/pki/$PKI_INSTANCE_NAME/conf/pki.policy /var/lib/pki/$PKI_INSTANCE_NAME/conf/custom.policy
次に、
/var/lib/pki/instance_name/conf/catalina.policy
に保存されます。