Отказано в разрешении клонирования Ubuntu LAMP Git (публичный ключ)

Я установил приложение LAMP для своей капли

Я использовал свой установленный ключ DO ssh, который используется для моего Mac и моей учетной записи Bitbucket.

Я устанавливаю git и создаю папку на уровне / var / www.

CD в ​​папку и запустите мою команду git clone, но получите следующую ошибку

Предупреждение. В список известных хостов навсегда добавлен ключ хоста RSA для IP-адреса 131.103.20.167. В разрешении отказано (публичный ключ). фатальный: не удалось прочитать из удаленного репозитория.

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

Любые идеи, как это исправить?


person Pierce McGeough    schedule 18.11.2015    source источник


Ответы (1)


Похоже, ваш ключ не был добавлен в цепочку для ключей. Вы запускаете git на своем сервере DO или на своем Mac? В любом случае выполните следующую команду:

ssh-add {path to ssh key}

а затем попробуйте еще раз клонировать. Обычно ваши ключи ssh будут храниться ~ / .ssh, но, возможно, где-то еще в зависимости от вашей конфигурации.

Надеюсь это поможет!

person Dylan Scott    schedule 20.11.2015
comment
Также ваша ошибка звучит как разрешения при клонировании в / var / www. Строго говоря, это не лучшая практика, но попробуйте запустить git clone с помощью sudo. - person Dylan Scott; 20.11.2015