Документация по проверке подлинности
Обеспечение безопасности учетной записи и данных с помощью таких функций, как двухфакторная проверка подлинности, SSH и проверка подписи.
Начните здесь
Создание нового ключа SSH и его добавление в ssh-agent
После проверки наличия существующих ключей SSH можно создать ключ SSH для проверки подлинности, а затем добавить его к агенту SSH.
Управление личными маркерами доступа
Вместо пароля можно использовать personal access token вместо пароля при проверке подлинности в GitHub в командной строке или с помощью API.
Настройка двухфакторной проверки подлинности
Вы можете выбрать один из нескольких вариантов для добавления второго источника проверки подлинности в учетную запись.
Популярное
Устранение неполадок с SSH
При использовании SSH для подключения и проверки подлинности к GitHubможет потребоваться устранить непредвиденные проблемы, которые могут возникнуть.
Проверка наличия существующих ключей SSH
Перед созданием ключа SSH можно проверить наличие существующих ключей SSH.
Добавление нового ключа SSH в учетную запись GitHub
Чтобы настроить учетную запись на ваш экземпляр GitHub Enterprise Server для использования нового (или существующего) ключа SSH, вам также потребуется добавить ключ в свою учетную запись.
Отображение состояний проверки для всех фиксаций
Вы можете включить строгий режим для проверки подписи фиксации, чтобы пометить все фиксации и теги состоянием проверки подписи.
Восстановление учетной записи при утере учетных данных для двухфакторной проверки подлинности
Если вы потеряете доступ к своим учетным данным двухфакторной проверки подлинности, то для восстановления доступа к учетной записи сможете использовать коды восстановления или другой вариант восстановления.
Ошибка: отказано в разрешении (publickey)
Ошибка "Отказано в разрешении" означает, что сервер отклонил подключение. Ниже приведено несколько причин и разъяснение по самым распространенным примерам.
Создание надежного пароля
Защита учетной записи на GitHub с помощью надежного и уникального пароля с помощью диспетчера паролей.
Обеспечение безопасности учетной записи и данных
- Сведения о проверке подлинности в GitHub
- Создание надежного пароля
- Переключение между учетными записями
- Обновление учетных данных для доступа к GitHub
- Управление личными маркерами доступа
- Проверка ключей SSH
- Проверка ключей развертывания
- Истечение срока действия и отзыв маркера
- Просмотр журнала безопасности
- События журнала безопасности
- Удаление конфиденциальных данных из репозитория
- Режим sudo
- Предотвращение несанкционированного доступа
- Просмотр сеансов и управление ими
Защита учетной записи с помощью двухфакторной проверки подлинности (2FA)
- Двухфакторная проверка подлинности
- Настройка двухфакторной проверки подлинности
- Настройка методов восстановления для двухфакторной проверки подлинности
- Доступ к GitHub с помощью двухфакторной проверки подлинности
- Восстановление учетной записи при утере учетных данных для двухфакторной проверки подлинности
- Изменение метода двухфакторной проверки подлинности
- Отключение двухфакторной проверки подлинности для личной учетной записи
Подключение к GitHub с помощью SSH
- Сведения о протоколе SSH
- Использование пересылки с SSH-агентом
- Управление ключами развертывания
- Проверка наличия существующих ключей SSH
- Создание нового ключа SSH и его добавление в ssh-agent
- Добавление нового ключа SSH в учетную запись GitHub
- Тестирование подключения по протоколу SSH
- Работа с парольными фразами ключа SSH
Устранение неполадок с SSH
- Восстановление парольной фразы ключа SSH
- Ошибка: отказано в разрешении (publickey)
- Ошибка: недопустимый номер файла
- Ошибка: ключ уже используется
- Ошибка: разрешение пользователя или репозитория отклонено для другого пользователя
- Ошибка: разрешение пользователя или репозитория отклонено для пользователя или другого репозитория
- Ошибка: агент признал ошибку при подписании
- Ошибка: ssh-add: недопустимый параметр - apple-use-keychain
- Ошибка: неизвестный тип ключа
- Ошибка: выполняется аудит ключей SSH
Управление проверкой сигнатуры фиксации
- Сведения о проверке подписи фиксации
- Отображение состояний проверки для всех фиксаций
- Проверка наличия ключей GPG
- Создание ключа GPG
- Добавление ключа GPG в учетную запись GitHub
- Предоставление GIT информации о ключе для подписывания
- Связывание адреса электронной почты с ключом GPG
- Подписание фиксаций
- Подписывание тегов