Skip to main content

Git. Создание SSH к GitHub

Git

Создание 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."