Форум сайта python.su
Подскажите, пожалуйста, есть ли варианты осуществления такой вещи:
Есть несколько серверов, сквозь которые получается доступ на определенный, то есть сначала на одном ssh server1, потом на server1 надо ssh server2 и т.д. Авторизация по ключам не катит, так как пароль периодически меняется. Как организовать выполнение команд на удаленном сервере, подключившись к нему из скрипта, чтобы у пользователя спрашивались только пароли доступа? Насколько я понял, Fabric такого не умеет…
Офлайн
Через тоннели как-то. Я других вариантов не знаю.
..bw
Офлайн
bw
вроде есть еще какой-то вариант с возможностью сохранения параметров сессии в файл
Офлайн
Сделать редирект на iptables, что-б порт 1234 перенаправлял на нужный host:22.
Подобно этому можно сделать туннель на самом ssh
> Авторизация по ключам не катит, так как пароль периодически меняется.
А мне кажется ключи не зависят от пароля
Офлайн