![[z/OS]](../images/ngzos.gif)
removeMapPlatformSubject 스크립트
SAF(System Authorization Facility)에 분산 ID 맵핑을 사용하려면 불필요한 JAAS(Java™ Authentication and Authorization Service) 모듈인 MapPlatformSubject를 보안 구성에서 제거하기 위해 제공되는 removeMapPlatformSubject Jython 스크립트를 사용하십시오.
removeMapPlatformSubject 스크립트는 com.ibm.ws.security.common.auth.module.MapPlatformSubject JAAS 로그인 모듈을 검색하고 DEFAULT, WEB_INBOUND, RMI_INBOUND, SWAM_ZOSMAPPING 로그인 항목에서 제거합니다. 글로벌 보안 구성 또는 특정 보안 도메인에 대해 이 스크립트를 실행할 수 있습니다.
구문
다음 명령 구문이 존재합니다.
wsadmin.sh -conntype NONE -lang jython -f
/path/to/script/removeMapPlatformSubject.py [options]
옵션 없이 이 스크립트를 실행하면 글로벌 보안 구성이 업데이트됩니다.
매개변수
removeMapPlatformSubject 스크립트에 사용 가능한 옵션은 다음과 같습니다.
- -securityDomain <securityDomainName>
- 지정된 보안 도메인만 업데이트하도록 지정합니다. 이 옵션을 지정하지 않으면 글로벌 보안 구성이 업데이트됩니다.
- -scripthelp
- 사용 가능한 구문 및 옵션에 대한 설명을 보도록 지정합니다. –trace 옵션은 디버그 목적으로도 사용할 수 있습니다. 디버그 출력은 표준 출력(stdout) 스트림으로 전송됩니다.
- –trace
- 이 기능의 애플리케이션 문제점을 디버그하는 데 사용할 수 있는 추적을 작성하도록 지정합니다. 추적 출력은 표준 출력(stdout) 스트림으로 전송됩니다.
시나리오 사용법
다음 예제는 올바른 구문을 보여 줍니다.
글로벌 보안 구성에서 로그인 모듈을 제거하려면 다음 예제를 사용하십시오.
wsadmin.sh -conntype NONE -lang jython -f
/WebSphere/AppServer/bin/removeMapPlatformSubject.py
server2Domain 보안 도메인에서 로그인 모듈을 제거하려면
다음 예제를 사용하십시오.
wsadmin.sh -conntype NONE -lang jython -f
/WebSphere/AppServer/bin/removeMapPlatformSubject.py
-securityDomain server2Domain