Skip to main content

Режим sudo

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

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

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

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

После проверки подлинности для выполнения действия, связанного с конфиденциальными данными, сеанс временно находится в режиме sudo. В режиме 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 введите код проверки подлинности, отправленный учетной записи электронной почты для входа в социальные сети, а затем нажмите кнопку "Проверить".