wsadmin 도구를 사용하여 관리자가 로컬로 노드만 관리할 수 있도록 원격 관리를 제한할 수 있습니다. 이 경우 기본 노드가 관리자의 원격 포트를 열지 못하게 합니다. 각 관리 연결은 로컬
워크스테이션에서 발생해야 합니다.
프로시저
- wsadmin 스크립트 도구를 시작하십시오.
- 원격 액세스를 제한하십시오.
관심 있는 각 서버가
원격 액세스를 제한하도록 하려면 다음 명령 세트를 실행하십시오.
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]')
- 각 서버를 다시 시작하십시오.
다음 예제에서 설명하는 대로
AdminServerManagement 스크립트 라이브러리에서 stopAllServers 및 startAllServers
명령을 사용하여 로컬 액세스 전용으로 구성된 각 서버를 다시 시작할 수 있습니다.
AdminServerManagement.stopAllServers("myNode")
AdminServerManagement.startAllServers("myNode")