Git. Создание SSH к GitHub
Создание SSH-ключей и их связывание с GitHub
Чтобы создать и связать SSH-ключи с GitHub, выполните следующие шаги:
1. Создайте ключи на сервере с помощью команды:
ssh-keygen -t ed25519 -C "your@mail.com"
По умолчанию ключи создаются в директории ~/.ssh в виде приватного и публичного ключей. Приватный ключ необходимо держать в секрете, а публичный ключ можно использовать для связи с GitHub.
2. Скопируйте содержимое публичного ключа, выполнив команду:
cat ~/.ssh/id_ed25519.pub
3. Перейдите на сайт GitHub:
Pайдите в свой профиль, перейдите в раздел Settings, далее вкладку "SSH and GPG Keys". Нажмите кнопку "New SSH Key" и вставьте скопированное ранее содержимое публичного ключа.
4. Проверьте соединение с GitHub, выполните команду:
ssh -T git@github.com
При запросе подтверждения добавления отпечатка введите `yes``.
После успешной авторизации вы увидите сообщение "Hi userName! You've successfully authenticated, but GitHub does not provide shell access."