1.5 KiB
1.5 KiB
title | localeTitle |
---|---|
How to authenticate with GitHub using SSH | Как проверить подлинность с помощью GitHub с помощью SSH |
Как проверить подлинность с помощью GitHub с помощью SSH
Убедитесь, что здесь нет файлов rsa
прежде чем продолжить, используйте:
ls -al ~/.ssh
Если список не отображается (т : No such file or directory
), используйте:
mkdir $HOME/.ssh
Если там ничего нет, создайте новый кейген с:
ssh-keygen -t rsa -b 4096 -C your@email.com
Теперь, используя ls -al ~/.ssh
увидите наш файл id_rsa.pub
.
Добавьте SSH-ключ к агенту SSH:
eval "$(ssh-agent -s)" # for mac and Linux from bash
eval `ssh-agent -s`
ssh-agent -s # for Windows
Добавьте ключ RSA в SHH с:
ssh-add ~/.ssh/id_rsa
Скопируйте свой ключ в буфер обмена
clip < ~/.ssh/id_rsa.pub # Windows
cat ~/.ssh/id_rsa.pub # Linux
Перейдите на страницу настроек GitHub и нажмите кнопку «Новый SSH-ключ», вставьте в сгенерированный ключ.
Затем выполните аутентификацию с помощью:
ssh -T git@github.com