Neste artigo você vai aprender a como resolver o erro: Could not open a connection to your authentication agent
Fala programador(a), beleza? Bora aprender a como resolver o erro de conexão do git que acontece com o ssh-agent!
Este erro costuma acontecer por não iniciarmos o ssh-agent, com dois comandos podemos resolvê-los
Abra o cmd e digite:
eval `ssh-agent -s`
Agora sim você já pode rodar os seus demais comandos, sem receber o erro mencionado no título do artigo
Lembrando que este comando funciona para as versões mais atuais do Windows, se não conseguir pode tentar também o:
eval $(ssh-agent)
E em algumas versões de Linux a execução é diferente
Quer aprender mais sobre git? Veja este curso gratuito:
Se você está no Linux e os comandos acima deram erro, tente este:
exec ssh-agent bash
A ideia de todos é a mesma executar/iniciar o ssh-agent, pois a falta dele está gerando este erro
Uma dica é procurar por como iniciar o ssh-agent no seu sistema operacional, e também na versão em que ele se encontra
Pois como mencionado, pode variar levemente dependendo do tipo ou versão do mesmo, mas a solução é bem simples, assim como puderam ver na versão da solução do Windows
Conclusão
Neste artigo você aprendeu a como solucionar o erro: Could not open a connection to your authentication agent
Basicamente precisamos iniciar o ssh-agent, alguns comandos foram disponibilizados ao longo do artigo
Lembrando que eles podem ser diferentes no seu sistema operacional, mas a ideia é a mesma: você precisa encontrar uma forma de iniciar o ssh-agente
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!
$ eval
ssh-agent -s
bash: $’\302\203eval’: command not found
O meu da esse erro e quando eu tento usar da outra forma não aparece nada, e o erro “Could not open a connection to your authentication agent.” continua.
Esse comando foi muito útil para a construção de uma automatização de deploy com o Gitlab CI/CD
valeu Ricardo!
Olá, tentei o comando eval ‘ssh-agent -s’ ; retornou não é reconhecido como um comando interno ou externo, um programa operacional ou um arquivo em lotes. no CMD