Подключение к GitHub с помощью SSH
Вы можете подключиться к GitHub с помощью протокола Secure Shell (SSH), который предоставляет безопасный канал по незащищенной сети.
Сведения о протоколе SSH
С помощью протокола SSH можно подключаться и проходить проверку подлинности на удаленных серверах и службах. С помощью ключей SSH вы можете подключиться к GitHub без предоставления имени пользователя и personal access token при каждом посещении. Вы также можете использовать ключ SSH для подписывания фиксаций.
Использование пересылки с SSH-агентом
Чтобы упростить развертывание на сервере, вы можете настроить перенаправление агента SSH для безопасного использования локальных ключей SSH.
Управление ключами развертывания
Изучите несколько способов управлять ключами SSH на серверах при автоматизации сценариев развертывания и узнайте, какой из них вам лучше подходит.
Проверка наличия существующих ключей SSH
Перед созданием ключа SSH можно проверить наличие существующих ключей SSH.
Создание нового ключа SSH и его добавление в ssh-agent
После проверки наличия существующих ключей SSH можно создать ключ SSH для проверки подлинности, а затем добавить его к агенту SSH.
Добавление нового ключа SSH в учетную запись GitHub
Чтобы настроить учетную запись на GitHub.com для использования нового (или существующего) ключа SSH, вам также потребуется добавить ключ в свою учетную запись.
Тестирование подключения по протоколу SSH
После настройки ключа SSH и добавления его в GitHubможно проверить подключение.
Работа с парольными фразами ключа SSH
Вы можете защитить ключи SSH и настроить агент проверки подлинности, чтобы вам не пришлось заново вводить парольную фразу при каждом использовании ключей SSH.