У меня есть текущая настройка моих серверов, как показано ниже:
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>
Я получаю сообщение об отказе в открытом ключе. Может ли кто-нибудь сказать мне, в чем я ошибаюсь?
Следующее будет работать:
ssh target.server -J jumpbox.server