InfoGrab Docs

잠긴 사용자 계정

로그인 실패 시도 후 잠긴 계정의 잠금을 해제합니다.

GitLab은 사용자가 여러 번 로그인에 실패하면 사용자 계정을 잠급니다. GitLab.com 사용자 # 2단계 인증(2FA)이 활성화된 경우 세 번의 로그인 실패 시도 후 계정이 잠깁니다. 계정은 30분 후에 자동으로 잠금 해제됩니다. 2FA가 활성화되지 않은 경우 24시간 내에 세 번의 로그인 실패 시도 후 사용자 계정이 잠깁니다. 다음 중 하나가 될 때까지 계정이 잠긴 상태로 유지됩니다: 사용자가 다시 로그인하여 이메일 인증 코드 로 신원을 확인합니다. GitLab 지원팀이 사용자의 신원을 확인하고 수동으로 계정 잠금을 해제합니다. GitLab Self-Managed 및 GitLab Dedicated 사용자 # 히스토리 GitLab 16.5에서 구성 가능한 잠긴 사용자 정책 도입 . 기본적으로 10번의 로그인 실패 시도 후 사용자 계정이 잠깁니다. 계정은 10분 후에 자동으로 잠금 해제됩니다. GitLab 16.5 이상에서 관리자는 애플리케이션 설정 API 를 사용하여 max_login_attempts 또는 failed_login_attempts_unlock_period_in_minutes 설정을 수정할 수 있습니다. 관리자는 다음 작업을 사용하여 즉시 계정 잠금을 해제할 수 있습니다: 관리 영역에서 사용자 계정 잠금 해제 # 사전 요구 사항 GitLab Self-Managed의 관리자여야 합니다. 관리 영역에서 계정을 잠금 해제하려면: 오른쪽 상단 모서리에서 관리 를 선택합니다. 개요 > 사용자 를 선택합니다. 검색 표시줄을 사용하여 잠긴 사용자를 찾습니다. 사용자 관리 드롭다운 목록에서 잠금 해제 를 선택합니다. 이제 사용자가 로그인할 수 있습니다. Rails 콘솔에서 사용자 계정 잠금 해제 # 사전 요구 사항 GitLab Self-Managed의 관리자여야 합니다. 관련된 사용자 이름, 사용자 ID 또는 이메일 주소를 알아야 합니다. Rails 콘솔에서 사용자 계정을 잠금 해제하려면: Rails 콘솔 세션 을 시작합니다. 잠금 해제할 사용자를 찾습니다: 사용자 이름으로: user = User .find_by_username( 'exampleuser' ) 사용자 ID로: user = User .find( 123 ) 이메일 주소로: user = User .find_by( email: 'user@example.com' ) 사용자의 잠금을 해제합니다: user.unlock_access! 콘솔을 종료합니다: exit 이제 사용자가 로그인할 수 있습니다.