Задать вопрос
@not-deanon

Как подключиться к удаленному серверу по ssh-ключу в git?

Здравствуйте! Я использую хостинг sherlockhost. Сгенерированные SSH-ключи были перенесены на компьютер в папку .ssh. Что теперь делать в гите, чтобы подключиться к хостингу?
  • Вопрос задан
  • 799 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
Созданные на хостинге ключи не нужно копировать на рабочую машину.

Каждая сторона должна иметь пару ключей: приватный и публичный. На сервере ключи уже созданы, теперь очередь на рабочей машине.
После того как локально ключи созданы, нужно добавить содержимое локального файла ~/.ssh/id_rsa.pub в ~/.ssh/authorized_keys на сервере.

cat ~/.ssh/id_rsa.pub | ssh USER@SERVER "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы