SSH跳板机跳转部分服务器失败(Permission denied (publickey))问题排查咨询
SSH跳板机跳转部分服务器失败(Permission denied (publickey))问题排查咨询
大家好,我遇到一个棘手的SSH跳转问题,想请教下社区的各位前辈:
我有两台目标服务器,需要通过第三台跳板机(node-hopper)进行SSH跳转登录。目前其中一台能正常连接,但另一台始终无法登录,而且我已经确认两台服务器的~/.ssh/authorized_keys文件中都添加了我的本地公钥。
我的本地MacOS系统中~/.ssh/config的配置如下:
Host node* !node-hopper ProxyCommand ssh node-hopper -W %h:9222 #nc -w 90 %h 9222 ForwardAgent yes ControlMaster auto ControlPath ~/.ssh/sockets/%r@%h-%p ControlPersist 600 ServerAliveInterval 30 User foobar
目前我排查到的两台服务器唯一差异就是系统版本:一台运行Ubuntu 16.04.6,另一台是Ubuntu 14.04.5。
有没有朋友知道这可能是什么原因导致的?或者我应该去检查哪些关键配置/日志?我现在实在是毫无头绪了...
备注:内容来源于stack exchange,提问作者Serge




