2016-08-16 13 views
1

Я пытаюсь клонировать репозиторий git, который в настоящее время настроен с использованием открытых/закрытых ключей SSH, а не паролей. Я могу использовать SSH с помощью PuTTy и использовал следующую команду для генерации ключей (своего сервера на базе Unix).SSH Authentication Ошибка при попытке клонирования git repo в SourceTree

$ ssh-keygen -t rsa "[email protected]" 

Это генерирует, как и ожидалось, два файла в моем каталоге .ssh /.

Проблема, с которой я столкнулась, в основном пытается клонировать это же git-репо на мой локальный рабочий стол Windows через общий git-клиент, такой как SourceTree.

Когда я пытаюсь проверить с помощью SourceTree он говорит следующее: -

SSH Authentication Failed 
Your SSH agent (Pageant) is running but the server still rejected your connection... 

Я установил Pagent, но не знаете, что делать дальше? Любые идеи ...

- обновление - Когда я открываю закрытый ключ на удаленном сервере, это структура (очевидно, больше & я изменил его в целях безопасности ...)

-----BEGIN RSA PRIVATE KEY----- 
MIIEoxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
-----END RSA PRIVATE KEY----- 

ответ

1

Измените свой ssh-клиент на openssh. После этого вам нужно создать новую пару ключей и добавить их в хост-машину репозитория.

Вы можете создать ключ SSH, используя

ssh-keygen -t rsa -b 4096 -C "[email protected]" 
+0

Приветствия Есть так много типов ключа и это может привести к путанице ... пришлось открыть его и заметил, что я генерировал неправильный тип – Zabs