我正在尝试通过跳转主机连接到服务器。我通常通过首先登录跳转主机并使用存放在那里的密钥登录服务器来执行此操作。代理转发被禁用到跳转主机。我找到了一个有效的速记:
ssh -t jump ssh server
Run Code Online (Sandbox Code Playgroud)
但我想在 .ssh/config 中使用 ProxyJump。
每当我添加指令时,它似乎都在尝试使用客户端上的密钥而不是跳转主机上的密钥登录服务器。我怎样才能改变它?
这是我的设置:
Workstation==ssh=>jumphost(tmux with split panes)==ssh=>server1
==ssh=>server2
Run Code Online (Sandbox Code Playgroud)
如果与服务器的两个连接中的任何一个变得无响应,我该如何终止它们?
发送~.
不是一个方便的选项,因为它会终止第一个 ssh 会话。