Permissão negada do Git (chave pública)

1

Não consigo buscar nem puxar.

 $ ssh -vT [email protected]

   debug1: Authentications that can continue: publickey
   debug1: Offering RSA public key: usersnewkey
   debug1: Authentications that can continue: publickey
   debug1: Trying private key: /Users/uname/.ssh/id_rsa
   debug1: Trying private key: /Users/uname/.ssh/id_dsa
   debug1: No more authentication methods to try.
   Permission denied (publickey).

Ao fazer uma busca:

  $ git fetch
    [email protected]'s password: 
    Permission denied, please try again.

O que tentei:

link

Eu verifiquei que o agente tem a chave adicionada. Também verifiquei que a mesma chave foi adicionada ao servidor.

Tudo estava funcionando bem com as chaves existentes. Não mudei nada relacionado a chaves Git ou SSH. Isso ocorreu após uma atualização do Mac e foi reinicializado, no entanto, essa é uma permissão de servidor negada e está localizando as chaves geradas localmente. Que outras etapas posso tentar?

Atualização: mais alguns fatos estranhos. Esse erro é exibido para outros usuários, mas eles ainda podem fazer uma busca sem precisar informar uma senha. Nós temos nosso próprio git local reit gitlab.mycompany.com Então, eu deveria estar executando o teste como o quê?

UPDATE: fazendo

         ssh -vT [email protected] 

deu resultados diferentes. de ssh -vT [email protected]

Por alguma razão, ssh -vt [email protected] ssh encontrou as chaves. No entanto, para                  ssh -vt [email protected] não encontrou a chave !!

Depois de adicionar novamente a mesma chave ao agente, ele passou. Então agora a minha pergunta é por quê? o que há sobre fazer ssh -vT [email protected] falhando e, em seguida, ssh-add mykey que fez o trabalho? Por que foi encontrar a chave ao tentar se conectar ao github, mas não ao tentar se conectar ao meu repositório local?

    
por user440993 24.04.2015 / 23:34

0 respostas

Tags