Skip to main content
설명서에 자주 업데이트를 게시하며 이 페이지의 번역이 계속 진행 중일 수 있습니다. 최신 정보는 영어 설명서를 참조하세요.

이 버전의 GitHub Enterprise는 다음 날짜에 중단됩니다. 2023-03-15. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 성능 향상, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

암호화된 어설션 사용

IDP(SAML ID 공급자)가 보내는 메시지를 암호화하여 SAML SSO(Single Sign-On)를 사용하여 GitHub Enterprise Server 인스턴스의 보안을 개선할 수 있습니다.

이 기능을 사용할 수 있는 사용자

Site administrators can configure encrypted assertions for a GitHub Enterprise Server instance.

암호화된 어설션 정보

IdP가 어설션 암호화를 지원하는 경우 인증 프로세스 중에 보안을 강화하기 위해 GitHub Enterprise Server에서 암호화된 어설션을 구성할 수 있습니다.

필수 조건

GitHub Enterprise Server에 대한 인증을 위해 암호화된 어설션을 활성화하려면 SAML 인증을 구성해야 하며 IdP는 암호화된 어설션을 지원해야 합니다.

암호화된 어설션 사용

암호화된 어설션을 사용하도록 설정하려면 GitHub Enterprise Server 인스턴스의 공용 인증서를 IdP에 제공하고 IdP와 일치하는 암호화 설정을 구성해야 합니다.

참고: GitHub는 스테이징 환경에서 인증을 위한 새 구성을 확인하는 것을 강력하게 권장합니다. 구성이 잘못되면 GitHub Enterprise Server 인스턴스에 대한 가동 중지 시간이 발생할 수 있습니다. 자세한 내용은 “스테이징 인스턴스 설정”을 참조하세요.

  1. 필요에 따라 SAML 디버깅을 사용하도록 설정합니다. SAML 디버깅은 GitHub Enterprise Server의 인증 로그에 자세한 정보를 기록하며 실패한 인증 시도 문제를 해결하는 데 도움이 될 수 있습니다. 자세한 내용은 "SAML 인증 문제 해결"을 참조하세요.

  2. 페이지의 오른쪽 상단에 있는 GitHub Enterprise Server의 관리 계정에서 을 클릭합니다.

    사이트 관리자 설정에 액세스하기 위한 우주선 아이콘 스크린샷

  3. “Site admin”(사이트 관리자) 페이지에 아직 없는 경우 왼쪽 상단에서 Site admin(사이트 관리자)을 클릭합니다.

    “Site admin”(사이트 관리자) 링크 스크린샷 1. 왼쪽 사이드바에서 관리 콘솔 을 클릭합니다. 왼쪽 사이드바의 관리 콘솔 탭 1. 왼쪽 사이드바에서 인증을 클릭합니다. 설정 사이드바의 인증 탭

  4. 암호화된 어설션 필요를 선택합니다.

    관리 콘솔의 “인증” 섹션 내의 “암호화된 어설션 사용” 확인란 스크린샷

  5. "암호화 인증서" 오른쪽에서 다운로드 를 클릭하여 로컬 컴퓨터에 GitHub Enterprise Server 인스턴스의 공용 인증서 복사본을 저장합니다.

    암호화된 어설션에 대한 퍼블릭 인증서의 “다운로드” 단추 스크린샷

  6. SAML IdP에 관리자로 로그인합니다.

  7. GitHub Enterprise Server 인스턴스에 대한 애플리케이션에서 암호화된 어설션을 사용하도록 설정합니다.

    • 암호화 방법 및 키 전송 방법을 확인합니다.
    • 7단계에서 다운로드한 퍼블릭 인증서를 제시합니다.
  8. GitHub Enterprise Server 인스턴스의 관리 콘솔로 돌아갑니다.

  9. “암호화 방법”의 오른쪽에서 9단계의 IdP에 대한 암호화 방법을 선택합니다.

    암호화된 어설션에 대한 “암호화 방법”의 스크린샷

  10. “키 전송 방법”의 오른쪽에서 9단계의 IdP에 대한 키 전송 방법을 선택합니다.

    암호화된 어설션에 대한 “키 전송 방법” 스크린샷

  11. 설정 저장을 클릭합니다.

  12. 구성 실행이 완료될 때까지 기다립니다.

    인스턴스 구성

SAML 디버깅을 사용하도록 설정하여 암호화된 어설션으로 인증을 테스트한 경우 테스트 완료 시 SAML 디버깅을 사용하지 않도록 설정합니다. 자세한 내용은 "SAML 인증 문제 해결"을 참조하세요.