我访问云部分内容的配置似乎失败了,而且我似乎不明白出了什么问题。
我的 SSH 代理正在运行,我的私钥已添加,并且我已请求转发它;连接到第一个主机时身份验证成功,但代理似乎从未转发过。
$echo $SSH_AGENT_PID
8164
$echo $SSH_AUTH_SOCK
/tmp/ssh-8u7DguDSY8ws/agent.696
$ssh-add -l
4096 SHA256:9ylALlnjZaCA35dZLmvwrMf//O15ZVP71rIf/xfDueg /home/matt/.ssh/id_rsa (RSA)
然后通过 SSH 连接到我的其中一台主机:
$ ssh -vvv [email protected] | grep agent
...
debug2: key: /home/matt/.ssh/id_rsa (0x600061780), explicit, agent
debug1: Requesting authentication agent forwarding.
debug2: channel 0: request [email protected] confirm 0
但是,当我进入我的 shell 并尝试访问代理时:
me@node1 $ ssh-add -l
Could not open a connection to your authentication agent.
什么原因导致了这种现象?
我也尝试使用 Putty 中的“允许代理转发”选项,结果相同,我可以登录到第一个主机,但代理似乎未连接。