414
Jan. 3, 2023, 3:07 p.m.
Подключение к GitHub по SSH
Задача подключиться по SSH к GitHub.
Это может быть полезно, например при использовании модулей terraform. Герерируем ключ:
cd ~/.ssh
ssh-keygen -t ed25519 -C "[email protected]"
Парольную фразу на ключ ставить НЕ нужно. Публичный ключ нужно занести в GitHub там всё интуитивно понятно. На клиенте который будет подключаться выполняем следующие команды:
apt install git
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
Для проверки вводим:
ssh -T [email protected]
Должно выдать:
Hi USERNAME! You've successfully authenticated, but GitHub does not
Источники:
Оффициальная документация GitHub.