로그인 제한
GitLab 인스턴스에서 웹 인터페이스 및 HTTPS를 통한 Git에 대한 인증 제한을 사용자 정의하는 방법(2FA, Admin Mode, 비밀번호 인증 등)을 알아보세요.
로그인 제한으로 웹 인터페이스와 HTTP(S)를 통한 Git의 인증 제한을 사용자 환경에 맞게 설정합니다. 사전 요구 사항: 관리자 접근 권한이 있어야 합니다. 비밀번호 및 패스키 인증 # 웹 인터페이스에 대한 비밀번호 및 패스키 인증 허용 # 이 설정은 기본적으로 활성화되어 있습니다. 비활성화하면 사용자가 표준 로그인 화면을 사용할 수 없고, 대신 외부 인증 공급자 를 사용해야 합니다. 이 경우 이중 인증에 패스키를 사용하는 것도 함께 비활성화됩니다. 웹 인터페이스에 대한 비밀번호 및 패스키 인증을 허용하는 방법은 다음과 같습니다. 오른쪽 위에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > General 을 선택합니다. Sign-in restrictions 섹션을 확장합니다. Allow password and passkey authentication for the web interface 체크박스를 선택합니다. Save changes 를 선택합니다. Note 외부 인증 공급자에 장애가 발생하면 GitLab Rails 콘솔 에서 표준 웹 로그인 폼을 다시 활성화 합니다. 애플리케이션 설정 API 로 password_authentication_enabled_for_web 설정을 구성할 수도 있습니다. HTTP(S)를 통한 Git에 대한 비밀번호 인증 허용 # 이 설정은 기본적으로 활성화되어 있습니다. 비활성화하면 사용자는 개인 액세스 토큰 이나 LDAP 비밀번호로 인증해야 합니다. HTTP(S)를 통한 Git에 대한 비밀번호 인증을 허용하는 방법은 다음과 같습니다. 오른쪽 위에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > General 을 선택합니다. Sign-in restrictions 섹션을 확장합니다. Allow password authentication for Git over HTTP(S) 체크박스를 선택합니다. Save changes 를 선택합니다. SSO 신원을 가진 사용자의 비밀번호 및 패스키 인증 비활성화 # 조직에 따라 SSO 사용자가 비밀번호나 패스키로 로그인하지 못하게 하고 외부 인증 공급자를 사용하도록 요구할 수 있습니다. 이 설정은 웹 인터페이스와 HTTP(S)를 통한 Git 양쪽의 비밀번호 인증을 제한하고, 웹 인터페이스의 패스키 인증도 제한합니다. 패스키는 HTTP(S)를 통한 Git에서는 사용할 수 없습니다. SSO 신원을 가진 사용자의 비밀번호 및 패스키 인증을 비활성화하는 방법은 다음과 같습니다. 오른쪽 위에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > General 을 선택합니다. Sign-in restrictions 섹션을 확장합니다. Disable password and passkey authentication for users with an SSO identity 체크박스를 선택합니다. Save changes 를 선택합니다. 이중 인증 # 사용자가 계정에 이중 인증(2FA) 수단을 등록하도록 요구할 수 있습니다. 모든 사용자에게 이중 인증