Пересылка конфигурации SSH

Есть ли способ / опция / оболочка для ssh, который позволит не только пересылку агентов, но и пересылку конфигурации?

Например, рассмотрим workstation и server, Рабочая станция ~/.ssh/config определяет хосты somehost а также server но файл конфигурации сервера пуст. Возможно ли это на server использовать workstationКонфигурационный файл следующим образом:

user@workstation$ ssh server # server is defined in .ssh/config on workstation

 successful login on server

user@server$ ssh somehost # somehost is defined in .ssh/config on workstation
                          #                  but NOT in .ssh/config on server

 successful login on somehost

user@somehost$ _

т.е. я хочу сослаться на workstationв конфигурационном файле server,

1 ответ

Единственная возможность, о которой я могу подумать из головы, которая не включает в себя фактическое копирование, это создать туннель от клиента ( workstation ) чтобы somehost с помощью ssh -w ... тем самым позволяя подключаться "напрямую" из workstation в somehost ,

Так ты копаешь туннель server в somehost и тем самым сделать somehost доступны для workstation , Это если переадресация портов не была отключена или ограничена.

Единственная другая возможность, которая приходит на ум, - это скопировать файл конфигурации, используя scp , а затем начать ssh клиент на server с помощью ssh -F <your-copied-config> , В качестве варианта этой темы вы можете, конечно, разобрать файлы конфигурации на workstation и передать параметры, используя -o ... ,

Другие вопросы по тегам