pssh с ssh ProxyJump с повторным использованием сеанса мультиплексирования

У меня есть список узлов, доступных только через сервер-бастион. На этих узлах я хотел бы выполнять команды параллельно. Итак, я пытался использовать ssh-Jфлаг или, соответственно, ssh_configProxyJumpвариант в сочетании с параллельным sshpssh.

Чтобы ускорить повторные соединения, я использую мультиплексирование ssh.

       ControlMaster auto
 ControlPersist 60m
 ControlPath /tmp/ssh-%i@%l_%r@%h:%p

Однако что-то вроде

      pssh -O ProxyJump=USERNAME@bastion.fqdn -p 5 -l root -h /tmp/nodes.lst 'echo $HOSTNAME'

терпит неудачу и истекает время ожидания.

Жесткое подключение списка узлов в конфигурации ssh на самом деле невозможно, поэтому я полагаюсь на решение, совместимое с командной строкой.

0 ответов

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