Skip to main content

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

엔터프라이즈에 대해 종속성 그래프 사용

종속성 그래프를 사용하도록 설정하여 사용자가 프로젝트의 종속성을 식별하도록 허용할 수 있습니다.

Who can use this feature

Site administrators can enable the dependency graph.

종속성 그래프 정보

종속성 그래프는 리포지토리에를 사용하여 리포지토리에 제출된 모든 종속성을 요약한 것입니다. 각 리포지토리에 대해 다음이 표시됩니다 리포지토리가 의존하는 종속성, 즉 에코시스템 및 패키지. GitHub Enterprise Server는 리포지토리에 의존하는 종속 항목, 리포지토리 및 패키지에 대한 정보를 계산하지 않습니다. 자세한 내용은 “종속성 그래프 정보”를 참조하세요.

종속성 그래프를 사용하도록 설정하면 사용자는 종속성 검토 기능에 액세스할 수 있습니다. 종속성 검토는 모든 끌어오기 요청에서 종속성 변경 내용과 이러한 변경 내용의 보안 영향을 이해하는 데 도움이 됩니다. 자세한 내용은 "종속성 검토 정보"를 참조하세요.

엔터프라이즈에 대한 종속성 그래프를 사용하도록 설정한 후 Dependabot를 사용하도록 설정하여 리포지토리에서 안전하지 않은 종속성을 검색하고 취약성을(를) 자동으로 수정할 수 있습니다. 자세한 내용은 “엔터프라이즈에 Dependabot 사용”을 참조하세요.

Management Console 또는 관리 셸을 통해 종속성 그래프를 사용하도록 설정할 수 있습니다. your GitHub Enterprise Server instance에서 클러스터링을 사용하지 않는 한 Management Console을(를) 사용하는 것이 좋습니다.

Management Console을 통해 종속성 그래프 사용

your GitHub Enterprise Server instance에서 클러스터링을 사용하는 경우 Management Console에서 종속성 그래프를 사용하도록 설정할 수 없으며 대신 관리 셸을 사용해야 합니다. 자세한 내용은 “관리 셸을 통해 종속성 그래프 사용”을 참조하세요.

  1. 에서 your GitHub Enterprise Server instance에 http(s)://HOSTNAME/login로그인합니다. 1. 페이지의 오른쪽 상단에 있는 GitHub Enterprise Server의 관리 계정에서 을 클릭합니다.

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

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

    “Site admin”(사이트 관리자) 링크 스크린샷 1. 왼쪽 사이드바에서 Management Console 을 클릭합니다. 왼쪽 사이드바의 Management Console 탭 1. 왼쪽 사이드바에서 보안을 클릭합니다. 보안 사이드바

  3. “보안”에서 종속성 그래프를 클릭합니다. 종속성 그래프를 사용하거나 사용하지 않도록 설정하는 확인란 1. 왼쪽 사이드바에서 Save settings(설정 저장)를 클릭합니다.

    Management Console의 설정 저장 단추 스크린샷

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

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

    인스턴스 구성

  5. 인스턴스 방문을 클릭합니다.

관리 셸을 통해 종속성 그래프 사용

  1. 에서 your GitHub Enterprise Server instance에 http(s)://HOSTNAME/login로그인합니다.

  2. 관리 셸에서 your GitHub Enterprise Server instance에서 종속성 그래프를 사용하도록 설정합니다. '''shell ghe-config app.dependency-graph.enabled true

    
    <div class="extended-markdown note border rounded-1 mb-4 p-3 color-border-accent-emphasis color-bg-accent f5">
    
    **Note**: For more information about enabling access to the administrative shell via SSH, see "[Accessing the administrative shell (SSH)](/enterprise/admin/configuration/accessing-the-administrative-shell-ssh)."
    
    </div>
    
  3. Apply the configuration.

    $ ghe-config-apply
  4. GitHub Enterprise Server로 돌아갑니다.