tsepen
@tsepen
Фронтенд разработчик React & Redux

Как подключится по SSh к Gitlab?

Создал ключ, добавил в Гитлаб, при попытке клонировать репозиторий ошибка.

The authenticity of host <тут мой хост> can't be established.
ECDSA key fingerprint is SHA256:H4esVumjkGzu7rhgmtNX6nbvXfQCXk1iNfrvccpl2UDCg30.
Are you sure you want to continue connecting (yes/no)? 
Host key verification failed.
fatal: Не удалось прочитать из внешнего репозитория.

Удостоверьтесь, что у вас есть необходимые права доступа
и репозиторий существует.


По http клонировать возможно
  • Вопрос задан
  • 211 просмотров
Решения вопроса 1
@q2digger
сисадмин
ваш public ssh key должен быть добавлен на сервер вначале.
сгенерируйте себе пару ключей, если у вас их еще нет: ssh-keygen -t rsa
найдите в папке .ssh/ файлик id_rsa.pub, и его содержимое добавьте на сервер (извините, у меня под рукой нет gitlab, и я не помню на память где там именно эта настройка, но вряд ли это сильно спрятанно).
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
vesh95
@vesh95
Инженер-электроник, программист
Вход по паролю не доступен, т.к. требуется еще и пара ключей для этого.
Используйте ssh-keygen -t rsa, а затем скопируйте его на серевер ssh-copy-id <user>@<host>.
Если не получится по ssh отправить ключ, то просто скопируйте из ~/.ssh/id_rsa.pub.
И добавте в профиле, в разделе ssh-ключи, либо в настройках репозитория в разделе deploy-key
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
MFMS Москва
от 150 000 до 250 000 руб.
БизнесПрофи Краснодар
от 60 000 до 120 000 руб.
25 марта 2019, в 12:43
500 руб./в час
25 марта 2019, в 12:41
35000 руб./за проект
25 марта 2019, в 12:08
3000 руб./за проект