Neste artigo você vai aprender a como resolver o erro: Could not open a connection to your authentication agent

Could not open a connection to your authentication agent capa

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!
Subscribe
Notify of
guest

4 Comentários
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Victor Leandro

$ 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.

Ricardo Santos

Esse comando foi muito útil para a construção de uma automatização de deploy com o Gitlab CI/CD

Battisti

valeu Ricardo!

Francisco

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