- ドキュメンテーション
- セキュリティモデル
インデックス |
|
Java セキュリティモデル と Java Service Wrapper を理解する |
Java Service Wrapperは、パーミッション(アクセス権限)のシリーズを実装しており、 標準 Javaセキュリティモデルを採用しているWrapper APIへのアクセスを 完全にコントロールするために利用されます。 |
Javaアプリケーション内部から他のサービスをコントロールする |
||||||||||
Wrapperでは、 適切なコントロールコードを送信することで、システム上のいかなるサービス上で、 開始、停止、問い合わせ(interrogate)、その他の運用の管理をすることが可能です。 これはとてもパワフルに強力でありますが、 不正に利用されると、サーバー上に深刻なセキュリティ問題を開けることにもなります。 この理由のため、デフォルトで、 [WrapperManager.sendServiceControlCode(...)] メソッドへのアクセスは無効になっています。 これを利用をするためには、JVMにセキュリティマネージャーをインストールして、 特定のパーミッション(アクセス権限)が与えられていることが必要です。 セキュリティマネージャーを設定する行為は、 セキュリティエラーでアプリケーション開始の失敗など、 多くの問題を引き起こすことになりますのでご注意ください。 アプリケーションに適切なパーミッション(アクセス権限)を許可するために、 様々な設定に入る必要があります。 セキュリティマネージャーに関する詳しい情報は、オラクルチュートリアルをご覧ください: http://docs.oracle.com/javase/tutorial/essential/environment/security.html
|