openssh
e PuTTY
estão usando tipos de chave diferentes (mas você pode converter entre eles). No PuTTYgen, você precisa ir para Conversions->Export OpenSSH
, exportar sua chave privada e armazená-la como id_rsa
.
Mais em SO .
Eu instalei git-for-windows e gerou uma chave ssh com PuTTYgen (com passphrase) e a armazenei em c: / users / username /. ssh / id_rsa.
Se eu tentar logar com putty e inserir minha senha e funcionar bem.
Mas se eu tentar usar ssh
ou git clone
no shell do Windows, ele não aceitará minha frase-senha depois de Enter passphrase for key '/c/Users/*username*/.ssh/id_rsa'
, mas continuará solicitando isso.
Por que não funciona com ssh ou git?
openssh
e PuTTY
estão usando tipos de chave diferentes (mas você pode converter entre eles). No PuTTYgen, você precisa ir para Conversions->Export OpenSSH
, exportar sua chave privada e armazená-la como id_rsa
.
Mais em SO .