
Ich tippe ein ssh-agent
und bekomme folgendes zurück:
SSH_AUTH_SOCK=/tmp/ssh-GqdeT074HLRJ/agent.4670; export SSH_AUTH_SOCK;
SSH_AGENT_ID=4671; export SSH_AGENT_PID;
echo Agent pid 4671;
ssh-add privkey.pem
Ich gebe dann Folgendes ein und erhalte:
Could not open a connection to your authentication agent
Irgendwelche Ideen, was ich falsch mache? Ich habe sudo
auch versucht, vor jedem dieser Befehle etwas hinzuzufügen, aber die Ausgabe war nahezu identisch.
Antwort1
Sie sollten die Ausgabe, die Sie zurückerhalten ssh-agent
, folgendermaßen ausführen:eval $(ssh-agent)
ssh-add
Dann ist Ihre Umgebung für die Verbindung mit dem Agenten eingerichtet .
Antwort2
Sie können auch die folgende Syntax verwenden:
ssh-agent sh -c 'ssh-add && echo Do some stuff here.'
Antwort3
Ich habe eine Lösung gefunden:
Führen Sie den folgenden Befehl aus ODER fügen Sie ihn zur .bashrc-Datei hinzu