Документация по проверке подлинности
Обеспечение безопасности учетной записи и данных с помощью таких функций, как двухфакторная проверка подлинности, SSH и проверка подписи.
Рекомендуемая конфигурация
Об аутентификации на GitHub
Вы можете безопасно получить доступ к ресурсам вашей учетной записи, выполнив проверку подлинности в GitHub, используя разные учетные данные в зависимости от того, где выполняется проверка подлинности.
Подключение к GitHub через SSH
Вы можете подключиться к GitHub с помощью протокола Secure Shell (SSH), который предоставляет безопасный канал через незащищенную сеть.
Управление проверкой сигнатуры фиксации
GitHub проверяет подписи GPG, SSH или S/MIME, чтобы другие пользователи знали, что ваши фиксации приходят из надежного источника.
Статьи
Восстановление парольной фразы ключа SSH
Если вы потеряли парольную фразу для ключа SSH, то в зависимости от используемой операционной системы можно восстановить парольную фразу ключа SSH или создать новую парольную фразу.
Восстановление учетной записи при утере учетных данных для двухфакторной проверки подлинности
Если вы потеряете доступ к своим учетным данным двухфакторной проверки подлинности, то для восстановления доступа к учетной записи сможете использовать коды восстановления или другой вариант восстановления.
Вход с помощью секретного ключа
Ключ доступа можно использовать для безопасного входа в GitHub в браузере, не требуя пароля и двухфакторной проверки подлинности. Вы также можете войти с помощью секретного ключа на соседнем устройстве.
Двухфакторная проверка подлинности
Двухфакторная проверка подлинности — это дополнительный слой обеспечения безопасности, используемый при входе на веб-сайты или в приложения. При использовании 2FA необходимо войти в систему с помощью имени пользователя и пароля и предоставить еще одну форму проверки подлинности, доступ к которой есть только у вас.
Добавление ключа GPG в ваш аккаунт GitHub
Чтобы настроить учетную запись на GitHub, чтобы использовать новый (или существующий) ключ групповой политики, вам также потребуется добавить ключ в свою учетную запись.
Добавление нового SSH-ключа в ваш аккаунт GitHub
Чтобы настроить учетную запись на ваш экземпляр GitHub Enterprise Server для использования нового (или существующего) ключа SSH, вам также потребуется добавить ключ в свою учетную запись.
Доступ к GitHub с помощью двухфакторной аутентификации
При включении 2FA вам будет предложено указать код проверки подлинности 2FA, а также пароль при входе в GitHub.
Изменение метода двухфакторной проверки подлинности
Вы можете изменить метод двухфакторной проверки подлинности (2FA) без отключения 2FA полностью.
Использование пересылки с SSH-агентом
Чтобы упростить развертывание на сервере, вы можете настроить перенаправление агента SSH для безопасного использования локальных ключей SSH.