web-dev-qa-db-fra.com

Erreur ssh-agent / ssh-add: impossible d'ouvrir une connexion à votre agent d'authentification

Je tape ssh-agent et récupère le message suivant:

SSH_AUTH_SOCK=/tmp/ssh-GqdeT074HLRJ/agent.4670; export SSH_AUTH_SOCK;
SSH_AGENT_ID=4671; export SSH_AGENT_PID;
echo Agent pid 4671;

Je tape ensuite ssh-add privkey.pem et reçois ce qui suit:

Could not open a connection to your authentication agent

Des idées sur ce que je fais mal? J'ai essayé d'ajouter Sudo avant chacune de ces commandes, mais j'ai obtenu une sortie presque identique.

20
neubert

Vous êtes censé exécuter la sortie que vous récupérez de ssh-agent, comme ceci: eval $(ssh-agent)

Ensuite, votre environnement est configuré pour que ssh-add puisse se connecter à l'agent.

28
Leon Weber

Vous pouvez également utiliser la syntaxe suivante:

ssh-agent sh -c 'ssh-add && echo Do some stuff here.'
3
kenorb