Сведения о режиме sudo
Чтобы обеспечить безопасность учетной записи при выполнении потенциально конфиденциальных действий в GitHub.com, необходимо пройти проверку подлинности, даже если вы уже вошли в систему. Например, GitHub относит к таким действиям следующие, так как каждое из таких действий может разрешить новому пользователю или системе доступ к вашей учетной записи.
- Изменение связанного адреса электронной почты
- Авторизация стороннего приложения
- Добавление нового ключа SSH
- Создание PAT или приложения
После проверки подлинности для выполнения действия, связанного с конфиденциальными данными, сеанс временно находится в режиме sudo. В режиме sudo можно выполнять действия, связанные с конфиденциальными данными, без проверки подлинности. GitHub имеет двухчасовой период ожидания сеанса, прежде чем запрашивать проверку подлинности еще раз. В течение этого времени все действия, связанные с конфиденциальными данными, которые вы выполняете, будут сбрасывать этот таймер.
Подтверждение доступа для режима sudo
Чтобы подтвердить доступ к режиму sudo, можно пройти проверку подлинности с помощью пароля. При необходимости можно использовать другой метод проверки подлинности, например пароль, ключ безопасности, GitHub Mobile, или код 2FA.
-
[Подтверждение доступа с помощью ключа доступа](#confirming-access-using-a-passkey) -
[Подтверждение доступа с помощью ключа безопасности](#confirming-access-using-a-security-key) -
[Подтверждаю доступ с помощью GitHub Mobile](#confirming-access-using-github-mobile) -
[Подтверждение доступа с помощью кода двухфакторной проверки подлинности](#confirming-access-using-a-2fa-code) -
[Подтверждение доступа с помощью пароля](#confirming-access-using-your-password) -
[Подтверждение доступа с помощью электронной почты для входа в социальные сети](#confirming-access-using-your-social-login-email)
Подтверждение доступа с помощью ключа доступа
Для подтверждения доступа к учетной записи для режима sudo необходимо зарегистрировать секретный ключ. См . раздел AUTOTITLE.
Подтверждение доступа с помощью ключа безопасности
Вам необходимо настроить двухфакторную проверку подлинности (2FA) для своей учетной записи, используя ключ безопасности, чтобы подтвердить доступ к учетной записи для режима sudo с помощью ключа безопасности. Дополнительные сведения см. в разделе Настройка двухфакторной проверки подлинности.
При появлении запроса на проверку подлинности для режима sudo нажмите Использовать ключ безопасности и следуйте инструкциям.
Подтверждение доступа с помощью GitHub Mobile
Вам необходимо установить приложение GitHub Mobile и выполнить вход в систему, чтобы подтвердить доступ к учетной записи для режима sudo с помощью приложения. Дополнительные сведения см. в разделе GitHub Mobile.
- При появлении запроса на проверку подлинности в режиме sudo нажмите кнопку GitHub Mobile.
- Откройте GitHub Mobile. GitHub отображает номера, которые необходимо ввести в GitHub Mobile для утверждения запроса.
- В GitHub Mobileвведите отображаемые числа.
Подтверждение доступа с помощью кода двухфакторной проверки подлинности
Необходимо настроить 2FA с помощью мобильного приложения TOTP, чтобы подтвердить доступ к учетной записи для режима sudo с помощью кода 2FA. Дополнительные сведения см. в разделе Настройка двухфакторной проверки подлинности.
При появлении запроса на проверку подлинности в режиме sudo введите код проверки подлинности из мобильного приложения TOTP, а затем нажмите кнопку "Проверить".
Текстовые сообщения не поддерживаются для использования в запросе sudo. Если вы зарегистрировали SMS в качестве единственного метода 2FA в учетной записи, вам будет предложено ввести пароль в режим sudo.
Подтверждение доступа с помощью пароля
При появлении запроса на проверку подлинности в режиме sudo введите пароль и нажмите кнопку Подтвердить.
Подтверждение доступа с помощью электронной почты для входа в социальные сети
Прежде чем получить доступ к режиму sudo, необходимо сначала настроить социальное имя входа. Дополнительные сведения см. в разделе Об аутентификации на GitHub.
При появлении запроса на проверку подлинности в режиме sudo введите код проверки подлинности, отправленный учетной записи электронной почты для входа в социальные сети, а затем нажмите кнопку "Проверить". Если вы не получили электронное письмо в течение нескольких минут, проверьте папку со спамом.