Sun Java System Access Manager 7 2005Q4 관리 설명서

Procedure보안 WebLogic 인스턴스를 구성하려면

단계
  1. 즉석 시동 메뉴를 사용하여 도메인을 만듭니다.

  2. WebLogic 설치 디렉토리로 이동하여 인증서 요청을 생성합니다.

  3. CSR 텍스트 파일을 사용하여 이 서버 인증서를 CA에 제출합니다.

  4. 승인된 인증서를 텍스트 파일로 저장합니다. 예를 들면 approvedcert.txt와 같이 저장합니다.

  5. 다음 명령을 사용하여 루트 CA를 cacerts에 로드합니다.

    cd jdk141_03/jre/lib/security/

    jdk141_03/jre/bin/keytool -keystore cacerts -keyalg RSA -import -trustcacerts -alias "<alias name>" -storepass changeit -file /opt/bea81/cacert.txt

  6. 다음 명령을 사용하여 서버 인증서를 로드합니다.

    jdk141_03/jre/bin/keytool -import -keystore <keystorename> -keyalg RSA -import -trustcacerts -file approvedcert.txt -alias "mykey"

  7. 사용자 이름과 비밀번호를 사용하여 WebLogic 콘솔에 로그인합니다.

  8. 다음 위치를 찾습니다.

    yourdomain> Servers> myserver> Configure Keystores

  9. 사용자 정의 아이디를 선택한 다음 Java Standard Trust를 선택합니다.

  10. 키 저장소 위치를 입력합니다. 예를 들면 /opt/bea81/keystore와 같이 입력합니다.

  11. 키 저장소 비밀번호와 키 저장소 패스 문구를 입력합니다. 예를 들면 다음과 같습니다.

    키 저장소 비밀번호: JKS/Java Standard Trust(WL 8.1의 경우 JKS만 사용)

    키 저장소 패스 문구: changeit

  12. SSL 개인 키 설정 개인 키 별칭 및 비밀번호를 검토합니다.


    주 –

    가장 강도가 높은 SSL 라이센스를 사용해야 합니다. 그렇지 않으면 SSL 시작이 실패합니다.


  13. Access Manager의 경우 설치 시 AmConfig.properties의 다음 매개 변수가 자동으로 구성됩니다. 사용자가 적합하게 편집할 수도 있습니다.


    com.sun.identity.jss.donotInstallAtHighestPriority=true [ AM 6.3 이상에서는 필요치 않음]
    com.iplanet.security.SecureRandomFactoryImpl=com.iplanet.am.util.SecureRandomFactoryImpl
    com.iplanet.security.SSLSocketFactoryImpl=netscape.ldap.factory.JSSESocketFactory
    com.iplanet.security.encryptor=com.iplanet.services.util.JCEEncryption

    JDK 경로가 다음과 같은 경우


    com.iplanet.am.jdk.path=/usr/jdk/entsys-j2se

    키 도구 유틸리티를 사용하여 루트 CA를 인증서 데이터베이스로 가져와야 합니다. 예를 들면 다음과 같습니다.


    /usr/jdk/entsys-j2se/jre/lib/security
    /usr/jdk/entsys-j2se/jre/bin/keytool -keystore cacerts  
    -keyalg RSA -import -trustcacerts -alias "machinename" -storepass changeit -file
    /opt/bea81/cacert.txt

    키 도구 유틸리티는 다음 디렉토리에 있습니다.


    /usr/jdk/entsys-j2se/jre/bin/keytool
  14. Access Manager amadmin 명령줄 유틸리티에서 -D"java.protocol.handler.pkgs=com.iplanet.services.comm"을 제거합니다.

  15. SSL 모드에서 Access Manager를 구성합니다. 자세한 내용은 SSL 모드에서 Access Manager 구성을 참조하십시오.