Windows SSH не принимает парольную фразу

Windows SSH не принимает парольную фразу

Я установил git-for-windows и сгенерировал ключ ssh с помощью PuTTYgen (с парольной фразой) и сохранил его в c:/users/имя пользователя/.ssh/id_rsa.
Если я пытаюсь войти с помощью putty и ввести свою парольную фразу, то все работает нормально.
Но если я пытаюсь использовать sshили git cloneв оболочке Windows, то она не принимает мою парольную фразу, Enter passphrase for key '/c/Users/*username*/.ssh/id_rsa'а просто продолжает ее спрашивать.
Почему не работает с ssh или git?

решение1

opensshи PuTTYиспользуют разные типы ключей (но вы можете конвертировать между ними). ​​В PuTTYgen вам нужно перейти в Conversions->Export OpenSSH, экспортировать свой закрытый ключ и сохранить его как id_rsa.

ЕщеТАК.

Связанный контент