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.
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.
Vous pouvez également utiliser la syntaxe suivante:
ssh-agent sh -c 'ssh-add && echo Do some stuff here.'