Skip to main content

SAML Single Sign-On에 사용할 SSH 키 권한 부여

SAML SSO(Single Sign-On)를 사용하는 조직에서 SSH 키를 사용하려면 먼저 키에 권한을 부여해야 합니다.

기존 SSH 키에 권한을 부여하거나 새 SSH 키를 만든 후 권한을 부여할 수 있습니다. SSH 키 생성에 대한 자세한 내용은 “새 SSH 키 생성 및 ssh-agent에 추가”를 참조하세요.

참고: 조직에 대한 연결된 ID가 있는 경우 SAML이 적용되지 않더라도 권한 있는 personal access tokens 및 SSH 키만 해당 조직에 사용할 수 있습니다. 조직 또는 엔터프라이즈 소유자가 나중에 연결된 ID를 해지하지 않는 한 해당 조직에 대해 SAML SSO를 통해 인증한 적이 있는 경우 조직에 대한 연결된 ID가 있습니다. 연결된 ID 해지에 대한 자세한 내용은 “조직에 대한 구성원의 SAML 액세스 보기 및 관리” 및 “엔터프라이즈에 대한 사용자의 SAML 액세스 보기 및 관리”를 참조하세요.

personal access token 또는 SSH 키에 권한을 부여하려면 먼저 연결된 SAML ID가 있어야 합니다. SAML SSO를 사용하는 조직의 구성원인 경우 IdP를 사용하여 조직에 인증하여 연결된 ID를 한 번 이상 만들 수 있습니다. 자세한 내용은 “SAML Single Sign-On을 사용한 인증 정보”를 참조하세요.

personal access token 또는 SSH 키에 권한을 부여한 후 토큰 또는 키는 다음 방법 중 하나로 해지될 때까지 권한을 유지합니다.

  • 조직 또는 엔터프라이즈 소유자가 권한 부여를 취소합니다.
  • 조직에서 제거됩니다.
  • personal access token의 범위가 편집되거나 토큰이 다시 생성됩니다.
  • personal access token이(가) 생성 중에 정의된 대로 만료되었습니다.

참고: 조직에서 SSH 키에 부여한 권한을 철회하는 경우 동일한 키를 다시 인증할 수 없습니다. 새 SSH 키를 만들고 권한을 부여해야 합니다. SSH 키 생성에 대한 자세한 내용은 “새 SSH 키 생성 및 ssh-agent에 추가”를 참조하세요.

  1. 페이지의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음 설정 클릭합니다.

    사용자 표시줄의 설정 아이콘

  2. 사이드바의 “액세스” 섹션에서 SSH 및 GPG 키를 클릭합니다.

  3. 권한을 부여하려는 SSH 키의 오른쪽에서 SSO 구성을 클릭합니다. SSO 구성이 표시되지 않으면 SAML IdP를 통해 한 번 이상 인증하여 GitHub.com의 리소스에 액세스했는지 확인합니다. 자세한 내용은 “SAML Single Sign-On을 사용한 인증 정보”를 참조하세요.

    SSO 토큰 권한 부여 단추의 스크린샷

  4. SSH 키에 대한 권한을 부여하려는 조직의 오른쪽에 있는 권한 부여를 클릭합니다.

    토큰 권한 부여 단추의 스크린샷

추가 참고 자료