Sun 로고      이전      목차      색인      다음     

Sun ONE Identity Server 6.1 관리 설명서

부록 B
SSL 모드에서 Identity Server 구성

단순 인증에서 SSL (Secure Socket Layer)을 사용하면 기밀성과 데이터 무결성이 보장됩니다.

Identity Server는 SSL 통신과 비SSL 통신을 동시에 사용할 수 있습니다. 즉, SSL 통신과 비SSL 통신 중 하나를 선택할 필요 없이 두 가지를 동시에 사용할 수 있습니다.

다음 절에서는 서로 다른 네 개의 웹 컨테이너가 있는 SSL에서 Identity Server를 구성하는 단계를 설명합니다.


보안 Sun ONE Web Server를 사용하여 Identity Server 구성

Sun ONE Web Server를 사용하여 SSL 모드에서 Identity Server를 구성하려면 다음 단계를 참조하십시오.

  1. Identity Server 콘솔에서 최상위 수준 조직(설치 중에 만들어짐)에 대한 등록 정보 화살표를 누릅니다.
  2. 조직 등록 정보 창이 데이터 프레임에 표시됩니다.

  3. 저장을 눌러 변경 내용을 저장합니다.
  4. Identity Server 콘솔에서 서비스 구성 모듈로 이동하여 플랫폼 서비스를 선택합니다. 서버 목록 속성에서 http:// 프로토콜을 제거하고 https:// 프로토콜을 추가합니다. 저장을 누릅니다.

  5. 주

    저장을 눌러야 합니다. 저장을 누르지 않더라도 다음 단계를 계속할 수 있지만 모든 구성 변경 내용이 손실되고 관리자로 로그인하여 해당 문제를 해결할 수 없습니다.


단계 4부터 단계 27까지는 Sun ONE Web Server에 대한 설명입니다.

  1. WebServer 콘솔에 로그온합니다. 기본 포트는 58888입니다.
  2. Identity Server가 실행 중인 Web Server 인스턴스를 선택하고 관리를 누릅니다.
  3. 구성이 변경되었다는 메시지가 있는 팝업 창이 표시됩니다. 확인을 누릅니다.

  4. 화면의 오른쪽 위 모서리에 있는 적용 버튼을 누릅니다.
  5. 설정 적용을 누릅니다.
  6. Web Server가 자동으로 다시 시작되어야 합니다. 확인을 눌러 계속합니다.

  7. Web Server 인스턴스 선택을 중지합니다.
  8. 보안 탭을 누릅니다.
  9. 데이터베이스 만들기를 누릅니다.
  10. 새 데이터베이스 비밀번호를 입력하고 확인을 누릅니다.
  11. 나중에 사용할 수 있도록 데이터베이스 비밀번호를 기록해 두십시오.

  12. 인증서 데이터베이스를 작성한 후 인증서 요청을 누릅니다.
  13. 화면에 제공된 필드에 데이터를 입력합니다.
  14. 키 쌍 필드 비밀번호 필드는 단계 11에 입력한 것과 동일합니다. 위치 필드에 위치를 정확하게 입력해야 합니다. CA와 같은 약어는 사용할 수 없습니다. 모든 필드를 정의해야 합니다. 공통 이름 필드에 Web Server의 호스트 이름을 입력합니다.

  15. 양식이 제출되면 다음과 같은 메시지가 표시됩니다.
  16. --BEGIN CERTIFICATE REQUEST---

    afajsdllwqeroisdaoi234rlkqwelkasjlasnvdknbslajowijalsdkjfalsdflasdf

    alsfjawoeirjoi2ejowdnlkswnvnwofijwoeijfwiepwerfoiqeroijeprwpfrwl

    --END CERTIFICATE REQUEST--

  17. 이 텍스트를 복사하여 인증서를 요청할 때 제출합니다.
  18. 루트 CA 인증서를 가져와야 합니다.

  19. 인증서가 포함된 다음과 같은 인증서 응답을 받게 됩니다.
  20. --BEGIN CERTIFICATE---

    afajsdllwqeroisdaoi234rlkqwelkasjlasnvdknbslajowijalsdkjfalsdflasdf

    alsfjawoeirjoi2ejowdnlkswnvnwofijwoeijfwiepwerfoiqeroijeprwpfrwl

    --END CERTIFICATE---

  21. 이 텍스트를 클립보드에 복사하거나 텍스트를 파일로 저장합니다.
  22. Web Server 콘솔로 이동하여 인증서 설치를 누릅니다.
  23. 이 서버에 대한 인증서를 누릅니다.
  24. 키 쌍 파일 비밀번호 필드에 인증서 데이터베이스 비밀번호를 입력합니다.
  25. 인증서를 제공된 텍스트 필드에 붙여넣거나 라디오 버튼을 선택한 다음 입력란에 파일 이름을 입력합니다. 제출을 누릅니다.
  26. 브라우저에 인증서가 표시되고 인증서를 추가할 수 있는 버튼이 제공됩니다.

  27. 인증서 설치를 누릅니다.
  28. 신뢰할 수 있는 인증 기관에 대한 인증서를 누릅니다.
  29. 단계 18부터 단계 23까지 설명된 것과 동일한 방법으로 루트 CA 인증서를 설치합니다.
  30. 두 인증서가 모두 설치되면 Web Server 콘솔의 기본 설정 탭을 누릅니다.
  31. SSL을 다른 포트에서 사용 가능하게 하려면 수신 소켓 추가를 선택합니다. 그런 다음 수신 소켓 편집을 선택합니다.
  32. 보안 상태를 사용 불가능에서 사용 가능으로 변경하고 확인을 눌러 변경 내용을 제출합니다.

단계 28부터 단계 30까지는 Identity Server에 대한 설명입니다.

  1. AMConfig.properties 파일을 엽니다. 기본적으로 이 파일의 위치는 /opt/SUNWam/lib입니다.
  2. Web Server 인스턴스 디렉토리를 제외하고 http://의 모든 프로토콜 항목을 https://로 교체합니다. Web Server 인스턴스 디렉토리도 AMConfig.properties에 지정되어 있지만 그대로 유지되어야 합니다.
  3. AMConfig.properties 파일을 저장합니다.
  4. Web Server 콘솔에서 Web Server 인스턴스를 호스트하는 Identity Server에 대한 설정/해제 버튼을 누릅니다.
  5. Web Server의 시작/중지 페이지에 입력란이 표시됩니다.

  6. 텍스트 필드에 인증서 데이터베이스 비밀번호를 입력하고 시작을 선택합니다.


보안 Sun ONE Application Server를 사용하여 Identity Server 구성

SSL 사용 가능 Sun ONE Application 서버에서 실행하도록 Identity Server를 설정하는 단계는 2단계 프로세스입니다. 먼저 설치된 Identity Server에 대한 Application Server 인스턴스에 보안을 설정한 다음 Identity Server를 구성합니다.

SSL을 사용하여 Application Server 설정

Application Server 인스턴스에 보안을 설정하려면 다음을 수행합니다.

  1. 브라우저에 다음 주소를 입력하여 Sun ONE Application Server 콘솔에 관리자로 로그인합니다.
  2. http://fullservername:port

    기본 포트는 4848입니다.

  3. 설치하는 동안 입력한 아이디와 비밀번호를 입력합니다.
  4. Identity Server를 설치했거나 설치할 Application Server 인스턴스를 선택합니다. 오른쪽 프레임에 구성이 변경되었다는 메시지가 표시됩니다.
  5. 변경 사항 적용을 누릅니다.
  6. 다시 시작을 누릅니다. Application Server가 자동으로 다시 시작되어야 합니다.
  7. 왼쪽 프레임에서 보안을 누릅니다.
  8. 데이터베이스 관리 탭을 누릅니다.
  9. 데이터베이스 만들기를 누릅니다(선택하지 않은 경우).
  10. 새 데이터베이스 비밀번호를 입력하고 확인한 다음 확인 버튼을 누릅니다. 나중에 사용할 수 있도록 데이터베이스 비밀번호를 기록해 두십시오.
  11. 인증서 데이터베이스를 작성한 후 인증서 관리 탭을 누릅니다.
  12. 요청 링크를 누릅니다(선택하지 않은 경우).
  13. 인증서에 대해 다음 요청 데이터를 입력합니다.
    1. 새 인증서인지 인증서 갱신인지를 선택합니다. 특정 기간이 경과하면 많은 인증서가 만료되고 일부 인증 기관(CA)에서는 갱신 알림을 자동으로 보냅니다.
    2. 인증서에 대한 요청을 제출할 방법을 지정합니다.
    3. CA가 전자 메일 메시지로 요청을 받는 경우 CA 전자 메일을 선택하고 CA의 전자 메일 주소를 입력합니다. CA 목록에서 사용 가능한 인증 기관 목록을 누릅니다.

      Sun ONE Certificate Server를 사용하는 내부 CA로부터 인증서를 요청할 경우 CA URL을 누르고 Certificate Server에 대한 URL을 입력합니다. 이 URL은 인증서 요청을 처리하는 인증서 서버의 프로그램을 가리켜야 합니다.

    4. 키 쌍 파일에 대한 비밀번호(단계 9에서 지정한 비밀번호)를 입력합니다.
    5. 다음 식별 정보를 입력합니다.
    6. 공통 이름. 포트 번호를 포함하여 서버의 전체 이름입니다.

      요청자 이름. 요청자의 이름입니다.

      전화 번호. 요청자의 전화 번호입니다.

      공통 이름. 디지털 인증서를 설치할 Sun One Application Server의 정규화된 이름입니다.

      전자 메일 주소. 관리자의 전자 메일 주소입니다.

      조직 이름. 조직의 이름입니다. 인증 기관은 이 조직에 등록된 도메인에 속하는 이 속성에 입력된 호스트 이름을 요구할 수 있습니다.

      조직 구성 단위 이름. 과, 부서 및 기타 조직 운영 단위의 이름입니다.

      구/군/시 이름. 사용자의 구/군/시 이름입니다.

      시/도 이름. 조직이 미국 또는 캐나다에 있는 경우 각각 조직이 운영되는 시 또는 도의 이름입니다. 약어를 사용하지 마십시오.

      국가 코드. 국가에 대한 2문자 ISO 코드입니다. 예를 들어, 미국의 국가 코드는 US입니다.

  14. 확인 버튼을 누릅니다. 메시지가 표시됩니다. 예를 들면 다음과 같습니다.
  15. --BEGIN NEW CERTIFICATE REQUEST---

    afajsdllwqeroisdaoi234rlkqwelkasjlasnvdknbslajowijalsdkjfalsdfla

    alsfjawoeirjoi2ejowdnlkswnvnwofijwoeijfwiepwerfoiqeroijeprwpfrwl

    --END NEW CERTIFICATE REQUEST--

  16. 이 텍스트를 모두 파일에 복사하고 확인을 누릅니다. 루트 CA 인증서를 가져와야 합니다.
  17. CA를 선택하고 해당 기관의 웹 사이트 지시에 따라 디지털 인증서를 가져옵니다. CMS, Verisign 또는 Entrust.net에서 인증서를 가져올 수 있습니다.
  18. 인증 기관으로부터 디지털 인증서를 받은 후 텍스트를 클립보드에 복사하거나 파일로 저장할 수 있습니다.
  19. Sun ONE Application Server 콘솔로 이동하여 설치 링크를 누릅니다.
  20. 이 서버에 대한 인증서를 선택합니다.
  21. 키 쌍 파일 비밀번호 필드에 인증서 데이터베이스 비밀번호를 입력합니다(단계 9에 입력한 비밀번호).
  22. 인증서를 제공된 텍스트 필드인 메시지 텍스트(헤더 있음)에 붙여 넣거나 이 파일 입력란에 있는 메시지에 파일 이름을 입력합니다. 해당 라디오 버튼을 선택합니다.
  23. 확인 버튼을 누릅니다. 브라우저에 인증서가 표시되고 인증서를 추가할 수 있는 버튼이 제공됩니다.
  24. 서버 인증서 추가를 누릅니다.
  25. 단계 10부터 단계 22까지 설명된 것과 동일한 방법으로 루트 CA 인증서를 설치합니다. 그러나 단계 18에서는 신뢰할 수 있는 인증 기관에 대한 인증서를 선택합니다.
  26. 인증서 설치가 완료된 경우 왼쪽 프레임에서 HTTP Server 노드를 확장합니다.
  27. HTTP Server에서 HTTP 수신기를 선택합니다.
  28. http-listener-1을 선택합니다. 브라우저에 소켓 정보가 표시됩니다.
  29. http-listener-1에 사용되는 포트 값을 응용 프로그램 서버를 설치하는 동안 입력한 값에서 해당 값(예: 443)으로 변경합니다.
  30. SSL/TLS 사용 가능을 선택합니다.
  31. 인증서 별명을 선택합니다.
  32. 반환 서버를 지정합니다. 이 이름은 단계 12에 지정된 공통 이름과 일치해야 합니다.
  33. 저장을 누릅니다.
  34. Sun ONE Identity Server 소프트웨어를 설치할 Application Server 인스턴스를 선택합니다. 오른쪽 프레임에 구성이 변경되었다는 메시지가 표시됩니다.
  35. 변경 사항 적용을 누릅니다.
  36. 다시 시작을 누릅니다. Application Server가 자동으로 다시 시작되어야 합니다.

SSL 모드에서 Identity Server 구성

SSL 모드에서 WebLogic을 사용하여 Identity Server를 구성하려면 다음을 수행합니다.

  1. Identity Server 콘솔에서 최상위 수준 조직(설치 중에 만들어짐)에 대한 등록 정보 화살표를 누릅니다. 조직 등록 정보 창이 데이터 프레임에 표시됩니다.
  2. 저장을 눌러 변경 내용을 저장합니다.
  3. Identity Server 콘솔에서 서비스 구성 모듈로 이동하여 플랫폼 서비스를 선택합니다. 서버 목록 속성에서 HTTPS 프로토콜과 동일한 URL 및 SSL 사용 가능 포트 번호를 추가합니다. 저장을 누릅니다.
  4. 다음 기본 위치에서 AMConfig.properties 파일을 엽니다.
  5. /opt/SUNWam/lib

  6. http://의 모든 프로토콜 항목을 https://로 교체하고 포트 번호를 SSL 사용 가능 포트 번호로 변경합니다.
  7. AMConfig.properties 파일을 저장합니다.
  8. Application Server를 다시 시작합니다.



이전      목차      색인      다음     


Copyright 2003 Sun Microsystems, Inc. 모든 권리는 저작권자의 소유입니다.