Skip to main content

Управление ключами доступа

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

Кто может использовать эту функцию?

Personal account owners who manage their own credentials

Управление ключами доступа

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

Если вы используете двухфакторную аутентификацию (2FA), GitHub это может предложить вам обновить существующие подходящие ключи безопасности (такие как Mac TouchID или Windows Hello) в ключи доступа после аутентификации по GitHub. Вы также можете обновить соответствующие ключи безопасности из параметров учетной записи. Дополнительные сведения см. в статье об обновлении существующего ключа безопасности до ключа доступа.

Сведения о том, как удалить ключ доступа из учетной записи, см. в разделе "Удаление секретного ключа" из учетной записи.

Добавление ключа доступа в учетную запись

  1. В правом верхнем углу любой страницы на GitHubщелкните рисунок профиля, а затем выберите октикона "шестеренка" aria-hidden="true" aria-label="gear" %} Settings.
  2. В разделе "Access" боковой панели щелкните Пароль и проверка подлинности.
  3. В разделе "Секретные ключи" нажмите кнопку "Добавить пароль".
  4. При появлении запроса выполните проверку подлинности с помощью пароля или используйте другой существующий метод проверки подлинности.
  5. В разделе "Настройка проверки подлинности без пароля" просмотрите запрос, а затем нажмите кнопку "Добавить секретный ключ".
  6. В командной строке выполните действия, описанные поставщиком секретного ключа.
  7. На следующей странице просмотрите сведения, подтверждающие, что пароль успешно зарегистрирован, а затем нажмите кнопку "Готово".

Обновление существующего ключа безопасности до ключа доступа

Примечание.

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

Перед началом процедуры обновления убедитесь, что вы используете устройство, связанное с существующим ключом безопасности. Затем, когда вы нажате « Добавить пароль » в настройках аккаунта, GitHub вас автоматически переведёт в поток «Обновление до ключа доступа».

  1. В правом верхнем углу любой страницы на GitHubщелкните рисунок профиля, а затем выберите октикона "шестеренка" aria-hidden="true" aria-label="gear" %} Settings.
  2. В разделе "Access" боковой панели щелкните Пароль и проверка подлинности.
  3. В разделе "Секретные ключи" нажмите кнопку "Добавить пароль".
  4. При появлении запроса выполните проверку подлинности с помощью пароля или используйте другой существующий метод проверки подлинности.
  5. В разделе "Настройка проверки подлинности без пароля" в разделе "Обновление регистрации ключа безопасности до секретного ключа" просмотрите сведения, подтверждающие имя ключа безопасности для обновления, а затем нажмите кнопку "Обновить", чтобы передать ключ.
  6. В командной строке выполните действия, описанные поставщиком секретного ключа.
  7. На следующей странице просмотрите сведения, подтверждающие, что пароль успешно зарегистрирован, а затем нажмите кнопку "Готово".

Удаление секретного ключа из учетной записи

  1. В правом верхнем углу любой страницы на GitHubщелкните рисунок профиля, а затем выберите октикона "шестеренка" aria-hidden="true" aria-label="gear" %} Settings.
  2. В разделе "Access" боковой панели щелкните Пароль и проверка подлинности.
  3. Справа от ключа, который вы хотите удалить, нажмите .
  4. Просмотрите сведения во всплывающем окне "Удалить подтверждение", а затем нажмите кнопку "Удалить".

Восстановление ключа доступа

Многие секретные ключи поддерживают синхронизацию, в которой пароль выполняет резервное копирование системой учетной записи поставщика (iCloud, учетная запись Google, диспетчер паролей и т. д.). Если вы когда-либо потеряете устройство, вы можете восстановить синхронизированные ключи доступа, выполнив вход в поставщик секретного ключа.

В некоторых случаях ключ доступа может быть привязан к устройству, что означает, что секретный ключ не может быть синхронизирован и не будет резервирован в облако. Например, можно зарегистрировать аппаратные ключи безопасности FIDO2 (например, YubiKey) в качестве секретного ключа, но этот секретный ключ не будет синхронизирован. Если ключ доступа привязан к устройству, и вы теряете или очищаете устройство, ключ доступа не может быть восстановлен. Если вы используете только ключи доступа с привязкой к устройству, рекомендуется регистрировать ключи доступа по крайней мере на двух разных устройствах, если вы потеряете доступ к одному.

Вы можете увидеть, какие из ключей доступа синхронизируются и которые привязаны к устройству, в разделе "Секретные ключи" в параметрах безопасности учетной записи. Синхронизированные ключи доступа будут содержать синюю Synced метку рядом с их именем.

Дополнительные материалы

  •         [AUTOTITLE](/authentication/authenticating-with-a-passkey/about-passkeys)
    
  •         [AUTOTITLE](/authentication/authenticating-with-a-passkey/signing-in-with-a-passkey)