Instalei o git-for-windows e gerei uma chave ssh com PuTTYgen (com senha) e a armazenei em c:/users/nome de usuário/.ssh/id_rsa.
Se eu tentar fazer login com o PuTTY e digitar minha senha, tudo funcionará bem.
Mas se eu tentar usar ssh
ou git clone
no shell do Windows, ele não aceitará minha senha, Enter passphrase for key '/c/Users/*username*/.ssh/id_rsa'
mas continuará solicitando.
Por que não funciona com ssh ou git?
Responder1
openssh
e PuTTY
estão usando diferentes tipos de chave (mas você pode converter entre eles). No PuTTYgen você precisa acessar Conversions->Export OpenSSH
, exportar sua chave privada e armazená-la como id_rsa
.
Mais sobreENTÃO.