Я пытаюсь выполнить ssh поверх ssh:
ssh -t -o 'StrictHostKeyChecking no' 10.10.x1.x -A ssh -t -o 'StrictHostKeyChecking no' 10.10.x2.x sudo docker inspect routed | 10.x.x.x
Получаю «Соединение с 10.10.x1.x закрыто».
Когда я делаю это только с первым «-o 'StrictHostKeyChecking»:
ssh -t -o 'StrictHostKeyChecking no' 10.10.x1.x -A ssh 10.10.x2.x sudo docker inspect routed | 10.x.x.x
он работает, но мне нужен SSH без подтверждения на двух хостах, как я могу это сделать? Спасибо
Stack Overflow - это сайт для вопросов по программированию и разработке.





Вам необходимо скопировать ключ ~ / .ssh / id_rsa.pub с хост-машины на удаленный компьютер в ~ / .ssh authorized_keys.