Skip to main content

엔터프라이즈용 GitHub 페이지 구성

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

GitHub Pages에 대한 공용 사이트 활성화

엔터프라이즈에서 프라이빗 모드가 활성화된 경우, 공용 사이트를 활성화하지 않으면 일반 사용자는 엔터프라이즈에서 호스팅하는 GitHub Pages 사이트에 액세스할 수 없습니다.

경고

공용 사이트를 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 Pages에서 호스팅되는 GitHub Enterprise Server 인스턴스 사이트에 대해 응답 헤더를 추가하거나 재정의할 수 있습니다.

경고

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

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

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

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

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

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

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

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

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

    참고

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

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

추가 참고 자료