msysgit parou de pedir uma senha

1

Eu tenho um repositório remoto do GIT (Ubuntu) e estou trabalhando localmente em um windows 7. Eu tinha este trabalho muito bem, e configurar as chaves SSH. Em algum momento desse processo, parece que eu desabilitei o GIT / msysgit pedindo por senhas. Agora eu tenho um novo repositório de git remoto (no Ubuntu) sem a configuração de chaves e ele não vai me pedir a minha senha. Eu tentei

git clone ssh://<user>:<pass>@<ip>:<myport>/mygitrepopath

e não funciona também. Mas eu posso usar putty com as mesmas credenciais para entrar.

Editar

Para configurar as chaves, eu gerava as chaves pública / privada com putty e adicionava as apropriadas ao servidor e ao concurso. Não me lembro se tomei outras medidas: (

esta é a mensagem que recebo

Cloning into 'myhub'...
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's rsa2 key fingerprint is:
ssh-rsa blhablhablhjah
Connection abandoned.
fatal: The remote end hung up unexpectedly
    
por neolaser 13.12.2012 / 01:27

2 respostas

0

Verifique se ~ / .ssh e ~ / .ssh / known_hosts são graváveis.

    
por 27.02.2013 / 00:28
0

Se você instalou usando o PuTTY como seu provedor de SSH, tente estas etapas de solução de problemas:

  1. Iniciar o PuTTY
  2. Conecte-se ao seu host git:

    usuário ssh @ ip -p porta

  3. Confirme a assinatura / impressão digital do host

  4. Cancelar a conexão (CTRL-C)
  5. Feito. O git deve ser capaz de executar todas as operações independentemente do shell agora (prompt de comando normal do Windows, msysgit ou cygwin)

(de link )

    
por 27.02.2013 / 00:30

Tags