N1 Grid Service Provisioning System 5.0 インストールガイド

ProcedureMaster Server の JVM ポリシーを構成する

手順
  1. lib/security/rox.policy ファイルを編集します。

  2. すべてのホストとの接続をアプリケーションに許可する行を削除します。

  3. 次の行を追加し、アプリケーションに選択的なアクセス許可を付与します。


    permission java.net.SocketPermission "localhost:localport", "accept"; 
    permission java.net.SocketPermission "localhost:dbport", "connect"; 
    permission java.net.SocketPermission "<domain>:httpport", "connect"; 
    permission java.net.SocketPermission "ipAddress1:port1", "connect"; 
    permission java.net.SocketPermission "ipAddress2:port2", "connect"; ...  
    • localport は、CLI クライアントが Master Server との接続に使用するポートです。最初の行は、Master Server がローカル接続または ssh-proxy を経由した接続だけを CLI クライアントに許可するように制限しています。

    • dbport は、 ssh-proxy データベースサーバーのポート番号です。

    • domain は、ブラウザインタフェースに接続を許可されるホストのドメインです。httpport は、ブラウザインタフェースのポート番号です。

    • ipAddress1:port1ipAddress2:port2 は、Master Server に直接接続する Master Server または Local Distributor の IP アドレスとポート番号です。