スクリプトによるリモート・アクセスの制限

wsadmin ツールを使用して、管理者がローカルでのみノードを管理するようにリモート管理を制限できます。これにより、Base ノードが管理者のリモート・ポートを開くことがないようにします。各管理接続は、ローカル・ワークステーションから行う必要があります。

手順

  1. wsadmin スクリプト・ツールを開始します。
  2. リモート・アクセスを制限します。
    対象のサーバーごとに以下のコマンド・セットを実行して、リモート・アクセスを制限します。
    server=AdminConfig.getId('/Server:server1/')
    AdminTask.setAdminProtocolEnabled(server, '[-conntype SOAP –enable false]')
    AdminTask.setAdminProtocolEnabled(server, '[-conntype RMI –enable false]')
    AdminTask.setAdminProtocolEnabled(server, '[-conntype JSR160RMI –enabled false]')
    AdminTask.setAdminProtocol(server,'[-conntype IPC -mode local]')
  3. 各サーバーを再始動します。
    以下の例に示すように、AdminServerManagement スクリプト・ライブラリーの stopAllServers コマンドと startAllServers コマンドを使用して、ローカル・アクセス限定で構成されている各サーバーを再始動します。
    AdminServerManagement.stopAllServers("myNode")
    AdminServerManagement.startAllServers("myNode")

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_7restrictremote
ファイル名:txml_7restrictremote.html