让我更清楚地说明这一点。出于工作原因,我必须从我的 MacOS ssh 到跳转箱,然后 ssh 到目标箱。在我能够 ssh 到跳转箱之前,ssh-agent 总是会要求我输入每个新会话的密码。我在我的 中添加了UseKeychain yes
参数。但添加此参数后,每当我尝试从我的跳转箱 ssh 到任何目标箱时,都会出现错误。Host *
~/.ssh/config
permission denied
我的问题是:
- 为什么我会收到此错误?
- 如何在不
UseKeychain yes
从 ssh 配置中删除的情况下解决此问题?