Skip to main content

엔터프라이즈에 대한 GitHub 페이지 구성

엔터프라이즈에 대해 GitHub Pages를 사용하거나 사용하지 않도록 설정하고 사이트를 공개적으로 액세스할 수 있도록 할지를 선택할 수 있습니다.

GitHub Pages에 대한 퍼블릭 사이트 사용 설정

엔터프라이즈에서 프라이빗 모드를 사용 설정한 경우 퍼블릭 사이트를 사용 설정하지 않으면 퍼블릭에서는 엔터프라이즈에서 호스트하는 GitHub Pages 사이트에 액세스할 수 없습니다.

Warning

GitHub Pages에 대해 퍼블릭 사이트를 사용 설정하면 엔터프라이즈의 모든 리포지토리에 있는 모든 사이트에 퍼블릭으로 액세스할 수 있습니다.

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

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

  3. " 사이트 관리자" 사이드바에서 관리 콘솔 을 클릭합니다.

  4. 설정 사이드바에서 페이지를 클릭합니다.

  5. 퍼블릭 페이지를 선택합니다.

  6. "설정" 사이드바에서 설정 저장을 클릭합니다.

    참고: 관리 콘솔에 설정을 저장하면 시스템 서비스가 다시 시작되어 사용자에게 표시되는 가동 중지 시간이 발생할 수 있습니다.

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

엔터프라이즈에 대해 GitHub Pages 사용 안 함

엔터프라이즈에서 하위 도메인 격리를 사용하지 않도록 설정한 경우 잠재적인 보안 취약성으로부터 자신을 보호하기 위해서는 GitHub Pages도 사용하지 않도록 설정해야 합니다. 자세한 내용은 "하위 도메인 격리 사용"을(를) 참조하세요.

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

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

  3. " 사이트 관리자" 사이드바에서 관리 콘솔 을 클릭합니다.

  4. 설정 사이드바에서 페이지를 클릭합니다.

  5. 페이지 사용 설정의 선택을 취소합니다.

  6. "설정" 사이드바에서 설정 저장을 클릭합니다.

    참고: 관리 콘솔에 설정을 저장하면 시스템 서비스가 다시 시작되어 사용자에게 표시되는 가동 중지 시간이 발생할 수 있습니다.

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

엔터프라이즈에 대한 GitHub Pages 응답 헤더 구성

GitHub Enterprise Server 인스턴스에서 호스트하는 GitHub Pages 사이트에 대해 응답 헤더를 추가하거나 재정의할 수 있습니다.

Warning

저장하기 전에 응답 헤더가 올바르게 구성되었는지 확인합니다. 잘못된 구성은 GitHub Enterprise Server 인스턴스의 보안에 부정적인 영향을 미칠 수 있습니다.

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

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

  3. " 사이트 관리자" 사이드바에서 관리 콘솔 을 클릭합니다.

  4. 설정 사이드바에서 페이지를 클릭합니다.

  5. "Http 헤더 이름" 아래에 헤더 이름을 입력합니다. 헤더 이름의 길이는 128자 미만이어야 합니다.

  6. "Http 헤더 값" 아래에 헤더 값을 입력합니다. 헤더 값의 길이는 300자 미만이어야 합니다.

  7. 헤더 추가를 클릭합니다.

  8. "설정" 사이드바에서 설정 저장을 클릭합니다.

    참고: 관리 콘솔에 설정을 저장하면 시스템 서비스가 다시 시작되어 사용자에게 표시되는 가동 중지 시간이 발생할 수 있습니다.

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

추가 참고 자료