使用跳转框通过 SSH 进入远程主机

使用跳转框通过 SSH 进入远程主机

我的服务器的当前设置如下:

My computer ---> Jump box -----> Target server in private network

我使用命令从我的电脑连接到跳转盒

ssh -A jumpbox

并使用从跳转框到目标服务器

ssh target server

现在我想从我的电脑直接连接到目标,我试过了ProxyCommand,但我不想netcat连接到目标服务器。然后我遇到了 ProxyJump 并尝试了以下配置

Host <some name to target>
    Hostname <IP of Target>
    User <My user name>
    ForwardAgent yes
    Port 22
    ProxyJump <IP of Jumpbox>

我收到公钥被拒绝错误,有人能告诉我哪里错了吗?

答案1

下列操作有效:

ssh target.server -J jumpbox.server

相关内容