Skip to main content

사용자 지정 패턴 관리

사용자 지정 패턴을 보고, 편집하고, 제거할 수 있으며, 사용자 지정 패턴에 대한 푸시 보호를 사용하도록 설정할 수 있습니다.

누가 이 기능을 사용할 수 있나요?

리포지토리 소유자, 조직 소유자, 보안 관리자, 엔터프라이즈 관리자, 관리자 역할이 있는 사용자

사용자 지정 패턴은 감지되지 않는 비밀을 식별하는 데 사용할 수 있는 secret scanning에서 지원하는 기본 패턴입니다. 자세한 내용은 비밀 검사를 위한 사용자 지정 패턴 정의을(를) 참조하세요.

엔터프라이즈 수준에서 사용자 지정 패턴의 작성자만 패턴을 편집하고 시험 실행에서 사용할 수 있습니다. 리포지토리 및 조직 수준에서의 사용자 지정 패턴 편집에는 이와 유사한 제한이 없습니다.

사용자 지정 패턴 편집

사용자 지정 패턴에 대한 변경 내용을 저장하면 이전 버전의 패턴을 사용하여 만든 모든 비밀 검사 경고이(가) 종료됩니다.

  1. 사용자 지정 패턴을 만든 위치로 이동합니다. 사용자 지정 패턴은 리포지토리, 조직 또는 엔터프라이즈 계정에서 만들 수 있습니다.

  2. “Custom patterns” 아래에서 편집하려는 사용자 지정 패턴의 오른쪽에 있는 을(를) 클릭하세요.

  3. 편집한 사용자 지정 패턴을 테스트할 준비가 되면 경고를 만들지 않고 일치 항목을 식별하기 위해 저장 및 시험 실행을 클릭합니다.

  4. 변경 내용이 검토되고 테스트되었으면 변경 내용 게시를 클릭하세요.

  5. 필요에 따라 사용자 지정 패턴에 대한 푸시 보호를 사용하도록 설정하려면 사용을 클릭합니다.

    참고

    • 사용자 지정 패턴에 대한 푸시 보호는 푸시 보호가 사용하도록 설정된 secret scanning이(가) 있는 리포지토리에만 적용됩니다. 푸시 보호를 사용하도록 설정하는 방법에 대한 자세한 내용은 푸시 보호에 대해을(를) 참조하세요.
    • 일반적으로 발견되는 사용자 지정 패턴에 푸시 보호를 사용하도록 설정하면 기여자에 방해가 될 수 있습니다.

    푸시 보호를 사용하도록 설정하는 단추가 강조된 사용자 지정 패턴 페이지의 스크린샷.

  6. 필요에 따라 사용자 지정 패턴에 대한 푸시 보호를 사용하지 않도록 설정하려면 사용 안 함을 클릭하세요.

    진한 주황색 윤곽선으로 강조 표시된 푸시 보호를 사용하지 않도록 설정하는 버튼이 있는 사용자 지정 패턴 페이지의 스크린샷.

사용자 지정 패턴 제거

사용자 지정 패턴을 제거하면 GitHub에서 패턴과 관련된 비밀 검사 경고을(를) 닫거나 이러한 알림을 유지할 수 있는 옵션이 제공됩니다.

  1. 사용자 지정 패턴을 만든 위치로 이동합니다. 사용자 지정 패턴은 리포지토리, 조직 또는 엔터프라이즈 계정에서 만들 수 있습니다.
  2. 을(를) 제거하려는 사용자 지정 패턴의 오른쪽에서 클릭하세요.
  3. 확인을 검토하고 사용자 지정 패턴과 관련된 열린 경고를 처리하는 방법을 선택합니다.
  4.        **예, 이 패턴을 삭제합니다.** 를 클릭합니다.
    

사용자 지정 패턴을 제거할 때 경고를 닫으려면 삭제 프로세스가 백그라운드에서 비동기적으로 발생한다는 점에 유의해야 합니다. 많은 양의 경고(수천 개 이상)를 생성한 사용자 지정 패턴의 경우 삭제 프로세스를 완료하는 데 몇 분에서 몇 시간이 걸릴 수 있습니다. 프로세스가 완료되는 동안 작업을 계속할 수 있습니다.

사용자 지정 패턴에 대한 푸시 보호 사용

secret scanning을(를) 엔터프라이즈, 조직 또는 리포지토리 수준에서 저장된 사용자 지정 패턴에 대한 푸시 보호로 사용하도록 설정할 수 있습니다.

엔터프라이즈에 저장된 사용자 지정 패턴에 대한 푸시 보호 사용 설정

참고

  • 사용자 지정 패턴에 푸시 보호를 사용하도록 설정하려면 엔터프라이즈 수준에서 푸시 보호로 secret scanning을(를) 사용하도록 설정해야 합니다.
  • 일반적으로 발견되는 사용자 지정 패턴에 푸시 보호를 사용하도록 설정하면 기여자에 방해가 될 수 있습니다.

엔터프라이즈 수준에서 사용자 지정 패턴에 대한 푸시 보호를 사용하도록 설정하기 전에 드라이 런을 사용하여 사용자 지정 패턴을 테스트해야 합니다. 데이터 재사용 가능한 시크릿 스캐닝. 드라이 런 엔터프라이즈 권한 %}

  1. GitHub Enterprise Server의 오른쪽 위 모서리에서 프로필 사진과 Enterprise settings를 차례로 클릭합니다.

  2. 페이지 상단에서 정책을 클릭합니다.

  3. "정책"에서 Advanced Security 를 클릭합니다.

  4. "Advanced Security" 아래에서 보안 기능을 클릭하세요.

  5. "Secret scanning"의 "사용자 지정 패턴"에서 관심 항목 패턴의 을(를) 클릭합니다.

    참고

    엔터프라이즈 수준에서는 본인이 만든 사용자 지정 패턴에 대한 푸시 보호만 편집하고 사용하도록 설정할 수 있습니다.

  6. "푸시 보호" 아래로 스크롤하여 사용을 클릭하면 사용자 지정 패턴에 푸시 보호를 사용하도록 설정할 수 있습니다.

    참고

    푸시 보호를 사용하는 옵션은 게시된 패턴에 대해서만 표시됩니다.

    진한 주황색 윤곽선으로 강조 표시된 푸시 보호를 사용하도록 설정하는 버튼이 있는 사용자 지정 패턴 페이지의 스크린샷.

사용자 지정 패턴에 대한 조직의 푸시 보호로 secret scanning 사용

조직 수준에서 사용자 지정 패턴에 대한 푸시 보호를 사용하도록 설정하기 전에 조직에서 검사하려는 리포지토리에서 secret scanning을(를) 사용하도록 설정해야 합니다. 조직의 모든 리포지토리에서 secret scanning을(를) 사용하도록 설정하려면 조직의 보안 및 분석 설정 관리을(를) 참조하세요.

  1. GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음, Your organizations를 클릭합니다.

  2. 조직 옆에 있는 설정을 클릭합니다.

  3.        **Advanced Security** 드롭다운 메뉴를 사이드바의 "보안" 섹션에서 선택하고 **Global settings** 을(를) 클릭하세요.
    
  4. "사용자 지정 패턴"에서 관심있는 패턴에 대한 을(를) 클릭합니다.

  5. "푸시 보호" 아래로 스크롤하여 사용을 클릭하면 사용자 지정 패턴에 푸시 보호를 사용하도록 설정할 수 있습니다.

    참고

    • 푸시 보호를 사용하는 옵션은 게시된 패턴에 대해서만 표시됩니다.
    • 사용자 지정 패턴에 대한 푸시 보호는 푸시 보호가 사용하도록 설정된 secret scanning이(가) 있는 조직의 리포지토리에만 적용됩니다.
    • 일반적으로 발견되는 사용자 지정 패턴에 푸시 보호를 사용하도록 설정하면 기여자에 방해가 될 수 있습니다.

    사용자 지정 패턴 페이지의 "보호 푸시" 섹션 스크린샷. "사용"이라는 레이블이 지정된 버튼은 진한 주황색으로 표시됩니다.

사용자 지정 패턴에 대한 리포지토리의 푸시 보호로 secret scanning 사용

리포지토리 수준에서 사용자 지정 패턴에 대한 푸시 보호를 사용하도록 설정하기 전에 리포지토리에 대한 사용자 지정 패턴을 정의하고 리포지토리에서 테스트해야 합니다. 자세한 내용은 비밀 검사를 위한 사용자 지정 패턴 정의을(를) 참조하세요.

  1. GitHub에서 리포지토리의 기본 페이지로 이동합니다.

  2. 리포지토리 이름 아래에서 Settings를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

    탭을 보여 주는 리포지토리 헤더의 스크린샷. "설정" 탭이 진한 주황색 윤곽선으로 강조 표시됩니다.

  3. 사이드바의 "Security" 섹션에서 Advanced Security 를 클릭합니다.

  4. “Secret Protection” 아래, “사용자 지정 패턴” 아래에서 관심 있는 패턴에 대해 을(를) 클릭하세요.

  5. "푸시 보호" 아래로 스크롤하여 사용을 클릭하면 사용자 지정 패턴에 푸시 보호를 사용하도록 설정할 수 있습니다.

    참고

    푸시 보호를 사용하는 옵션은 게시된 패턴에 대해서만 표시됩니다.

    사용자 지정 패턴 페이지의 "보호 푸시" 섹션 스크린샷. "사용"이라는 레이블이 지정된 버튼은 진한 주황색으로 표시됩니다.