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 клонировать возможно
  • Вопрос задан
  • 91 просмотр
Решения вопроса 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
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
MFMS Москва
от 150 000 до 250 000 руб.
WebMoney Москва
от 100 000 до 150 000 руб.
от 100 000 до 200 000 руб.