小编chb*_*chb的帖子

ssh 代理转发失败并显示“无法打开与您的身份验证代理的连接”

Could not open a connection to your authentication agent当我尝试使用-AOpenSSH 客户端的代理转发选项 ( )从中间服务器连接到第三台服务器时收到错误消息。使用加载到ssh-agent. 尝试连接到最终服务器时会显示错误消息。

我的 OpenSSH 客户端设置为允许使用ForwardAgent yesin转发,~/.ssh/config中间服务器AllowAgentForwarding yes在守护进程的配置文件中。客户端配置不会被系统级文件覆盖。

我没有使用终端多路复用器,以避免因未设置环境变量而导致错误。要运行代理,我使用exec ssh-agent zsh和验证两个SSH_AUTH_SOCKSSH_AGENT_PID存在于当地的环境。我用来ssh-add分别为中间服务器和最终服务器添加私钥;我验证它们添加了ssh-add -l.

所有服务器都是最新版本 (OpenSSH 5.3),客户端是 OpenSSH 6.2。

permissions ssh ssh-agent

6
推荐指数
1
解决办法
4377
查看次数

标签 统计

permissions ×1

ssh ×1

ssh-agent ×1