ssh-agent / ssh-add 错误:无法打开与您的身份验证代理的连接

neu*_*ert 21 ssh ssh-agent

我输入ssh-agent并返回以下内容:

SSH_AUTH_SOCK=/tmp/ssh-GqdeT074HLRJ/agent.4670; export SSH_AUTH_SOCK;
SSH_AGENT_ID=4671; export SSH_AGENT_PID;
echo Agent pid 4671;
Run Code Online (Sandbox Code Playgroud)

然后我输入ssh-add privkey.pem并得到以下内容:

Could not open a connection to your authentication agent
Run Code Online (Sandbox Code Playgroud)

关于我做错了什么的任何想法?我也尝试sudo在每个命令之前添加,但输出几乎相同。

小智 30

您应该执行从 返回的输出ssh-agent,如下所示:eval $(ssh-agent)

然后您的环境设置为ssh-add连接到代理。