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