Skip to main content

관리 콘솔에 대한 액세스 관리

GitHub Enterprise Server 인스턴스의 보안은 관리 콘솔 사용자를 생성하거나 삭제하여 강화할 수 있습니다. 루트 사이트 관리자로서 관리 콘솔에 액세스할 수 있을 뿐만 아니라 관리 콘솔 인증 속도 제한도 구성할 수 있습니다.

관리 콘솔에 대한 액세스 정보

관리 콘솔에서 GitHub Enterprise Server 인스턴스을(를) 초기화, 구성 및 모니터링할 수 있습니다. 자세한 내용은 관리 콘솔 정보을 참조하세요.

관리 콘솔에는 루트 사이트 관리자 또는 관리 콘솔 사용자로 액세스할 수 있습니다. 관리자가 초기 설치 프로세스 GitHub Enterprise Server 인스턴스중에 루트 사이트 관리자 암호를 만들었습니다. 액세스에 대한 관리 콘솔 자세한 내용은 웹 UI에서 인스턴스를 관리하기을 참조하세요.

확장을 사용하여 gh esGitHub CLI 관리 콘솔에 대한 액세스를 제어하는 루트 사이트 관리자 암호를 관리할 수도 있습니다. 자세한 내용은 GH ES CLI 사용 설명서GitHub CLI를 사용하여 인스턴스 관리을(를) 참조하세요.

계정 유형 관리 콘솔

관리 콘솔 인스턴스의 GitHub Enterprise Server에는 두 가지 유형의 사용자 계정이 있습니다. 루트 사이트 관리자 계정은 초기 설치 GitHub Enterprise Server 인스턴스중에 설정된 암호를 사용하여 인증합니다.

루트 사이트 관리자는 추가 계정을 만들 수 있습니다.

루트 사이트 관리자

루트 사이트 관리자는 관리 콘솔에 대한 완전한 제어 권한을 가집니다. 관리 콘솔에서 관리 콘솔 사용자 계정을 생성하고 삭제하는 것을 포함한 모든 작업을 수행할 수 있습니다.

루트 사이트 관리자만 사용자 계정을 만들고 삭제 관리 콘솔 할 수 있습니다.

관리 콘솔 사용자

관리 콘솔 사용자는 대부분의 관리 작업을 GitHub Enterprise Server 인스턴스수행할 수 있습니다. 보안 강화를 관리 콘솔 위해 사용자는 사용자 계정을 만들거나 삭제 관리 콘솔 할 수 없습니다.

관리 콘솔 운영자라고도 하는 사용자는 기본 관리 작업을 GitHub Enterprise Server 인스턴스관리 콘솔 수행할 수 있으며 SSH 키를 관리 콘솔 추가하여 SSH를 통해 인스턴스에 대한 관리 액세스 권한을 부여할 수 있습니다.

에 대한 사용자 계정 만들기 또는 삭제 관리 콘솔

루트 사이트 관리자로 로그인하는 관리 콘솔 동안 새 관리 콘솔 사용자 계정을 만들 수 있습니다.

  1. 위쪽 탐색 모음에서 사용자 관리를 클릭합니다.
  2. 사용자 만들기를 클릭합니다.
  3. 사용자의 이름, 사용자명과 이메일 주소를 입력합니다.
  4. 사용자 계정 만들기를 완료하려면 만들기를 클릭합니다. 인스턴스에 대해 전자 메일 알림이 구성된 경우 사용자는 해당 인스턴스에 대한 관리 콘솔액세스 지침이 포함된 초대 이메일을 자동으로 받게 됩니다. 자세한 내용은 새 관리 콘솔 사용자 초대를 참조하세요.
  5. 필요한 경우 관리 콘솔 사용자 계정을 삭제하려면, 삭제하려는 사용자 계정 오른쪽에 있는 을 클릭합니다. 그런 다음 삭제를 확인합니다.

새 관리 콘솔 사용자 초대

알림에 대한 GitHub Enterprise Server 인스턴스전자 메일을 구성한 경우 새 관리 콘솔 사용자는 자동으로 사용자 계정 만들기를 완료하라는 초대를 관리 콘솔 받게 됩니다. 자세한 내용은 알림에 대한 메일 구성을(를) 참조하세요.

전자 메일 알림을 GitHub Enterprise Server 인스턴스구성하지 않은 경우 초대 링크를 수동으로 복사 관리 콘솔 하여 사용자에게 보내야 합니다. 사용자가 액세스하려면 관리 콘솔먼저 링크를 사용하여 암호를 설정해야 합니다.

  1. 관리 콘솔에 루트 사이트 관리자로 로그인합니다. 자세한 내용은 관리 콘솔에 액세스을(를) 참조하세요.
  2. 위쪽 탐색 모음에서 사용자 관리를 클릭합니다.
  3. 초대 링크를 복사하려면 아무 관리 콘솔 사용자 계정에서 을 클릭하세요.
  4. 사용자에게 초대 링크를 보냅니다 관리 콘솔 . 초대 링크는 최종 계정 설정 단계를 통해 사용자를 안내합니다.

관리 콘솔에 대한 인증의 속도 제한 구성

에 대한 관리 콘솔잠금 시간 및 로그인 시도 제한을 구성할 수 있습니다.

속도 제한을 구성한 후 관리 콘솔 사용자가 제한을 초과하면 관리 콘솔는 잠금 시간으로 설정된 기간 동안 잠긴 상태로 유지됩니다. 루트 사이트 관리자의 관리 콘솔 로그인이 잠겨 있으면 관리자 SSH 액세스 권한이 있는 사용자가 로그인의 잠금을 해제해야 합니다. 루트 사이트 관리자가 관리 콘솔 액세스 권한을 즉시 잠금 해제하려면 관리 셸을 ghe-reactivate-admin-login 통해 명령을 사용합니다. 자세한 내용은 명령줄 유틸리티관리 셸(SSH)에 액세스을(를) 참조하세요.

관리 콘솔에 액세스하기 위한 루트 사이트 관리자 암호를 잊어버린 경우, 관리 셸에서 ghe-set-password 명령으로 새 암호를 설정할 수 있습니다. 자세한 내용은 명령줄 유틸리티관리 셸(SSH)에 액세스을(를) 참조하세요.

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

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

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

  4. 필요에 따라 "관리 콘솔 사용자에 대한 잠금 시간"에서 로그인 시도가 너무 많이 실패하면 관리 콘솔를 잠글 시간(분)을 입력합니다. 잠긴 경우 루트 사이트 관리자가 수동으로 잠금 해제해야 합니다.

  5. 필요에 따라 "모든 사용자에 대한 로그인 시도 제한"에서 잠기기 전에 관리 콘솔 허용되는 최대 실패한 로그인 시도 수를 입력합니다.

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

    참고

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

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