Skip to main content

Режим sudo

Чтобы подтвердить доступ к учетной записи перед выполнением потенциально конфиденциального действия, GitHub.com запрашивает проверку подлинности.

Сведения о режиме sudo

Чтобы обеспечить безопасность учетной записи при выполнении потенциально конфиденциальных действий в GitHub.com, необходимо пройти проверку подлинности, даже если вы уже вошли в систему. Например, GitHub относит к таким действиям следующие, так как каждое из таких действий может разрешить новому пользователю или системе доступ к вашей учетной записи.

  • Изменение связанного адреса электронной почты
  • Авторизация стороннего приложения
  • Добавление нового ключа SSH
  • Создание PAT или приложения

После проверки подлинности для выполнения действия, связанного с конфиденциальными данными, сеанс временно находится в режиме sudo. В режиме sudo можно выполнять действия, связанные с конфиденциальными данными, без проверки подлинности. GitHub имеет двухчасовой период ожидания сеанса, прежде чем запрашивать проверку подлинности еще раз. В течение этого времени все действия, связанные с конфиденциальными данными, которые вы выполняете, будут сбрасывать этот таймер.

Примечание.

Если ваше предприятие использует Enterprise Managed Users, то только пользователь установки получит запросы на ввод режима sudo, так как управляемые учетные записи пользователей не имеют учетных данных, хранящихся в GitHub.

"sudo" — это ссылка на программу в системах Unix, в которых это сокращение от "superuser do." Дополнительные сведения см. в статье о sudo в Википедии.

Подтверждение доступа для режима sudo

Чтобы подтвердить доступ к режиму sudo, можно пройти проверку подлинности с помощью пароля. При необходимости можно использовать другой метод проверки подлинности, например пароль, ключ безопасности, GitHub Mobile, или код 2FA.

Подтверждение доступа с помощью ключа доступа

Для подтверждения доступа к учетной записи для режима sudo необходимо зарегистрировать секретный ключ. См . раздел AUTOTITLE.

Подтверждение доступа с помощью ключа безопасности

Вам необходимо настроить двухфакторную проверку подлинности (2FA) для своей учетной записи, используя ключ безопасности, чтобы подтвердить доступ к учетной записи для режима sudo с помощью ключа безопасности. Дополнительные сведения см. в разделе Настройка двухфакторной проверки подлинности.

При появлении запроса на проверку подлинности для режима sudo нажмите Использовать ключ безопасности и следуйте инструкциям.

Подтверждение доступа с помощью GitHub Mobile

Вам необходимо установить приложение GitHub Mobile и выполнить вход в систему, чтобы подтвердить доступ к учетной записи для режима sudo с помощью приложения. Дополнительные сведения см. в разделе GitHub Mobile.

  1. При появлении запроса на проверку подлинности в режиме sudo нажмите кнопку GitHub Mobile.
  2. Откройте GitHub Mobile. GitHub отображает номера, которые необходимо ввести в GitHub Mobile для утверждения запроса.
  3. В GitHub Mobileвведите отображаемые числа.

Подтверждение доступа с помощью кода двухфакторной проверки подлинности

Необходимо настроить 2FA с помощью мобильного приложения TOTP, чтобы подтвердить доступ к учетной записи для режима sudo с помощью кода 2FA. Дополнительные сведения см. в разделе Настройка двухфакторной проверки подлинности.

При появлении запроса на проверку подлинности в режиме sudo введите код проверки подлинности из мобильного приложения TOTP, а затем нажмите кнопку "Проверить".

Текстовые сообщения не поддерживаются для использования в запросе sudo. Если вы зарегистрировали SMS в качестве единственного метода 2FA в учетной записи, вам будет предложено ввести пароль в режим sudo.

Подтверждение доступа с помощью пароля

При появлении запроса на проверку подлинности в режиме sudo введите пароль и нажмите кнопку Подтвердить.

Подтверждение доступа с помощью электронной почты для входа в социальные сети

Прежде чем получить доступ к режиму sudo, необходимо сначала настроить социальное имя входа. Дополнительные сведения см. в разделе Сведения о проверке подлинности в GitHub.

При появлении запроса на проверку подлинности в режиме sudo введите код проверки подлинности, отправленный учетной записи электронной почты для входа в социальные сети, а затем нажмите кнопку "Проверить".