SSH на удаленный хост с помощью прыжкового ящика

У меня есть текущая настройка для моих серверов, как показано ниже:

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

Я подключаюсь к jump box с моего компьютера с помощью команды

ssh -A jumpbox

и с jump box на целевой сервер с помощью

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>

Я получаю ошибку public key denied, Может кто-нибудь сказать мне, где я ошибаюсь?

2
задан 23 April 2018 в 17:08
1 ответ

Будет работать следующее:

ssh target.server -J jumpbox.server

2
ответ дан 3 December 2019 в 11:26

Теги

Похожие вопросы