Acessando um túnel ssh persistente

3

Como faço para passar comandos (shell) para um túnel SSH persistente em vez de abrir uma conexão para cada instância? Eu tenho um scraper Python em execução em um servidor cliente que passa variáveis de URL e comandos shell para um host remoto através de um túnel reverso (porta encaminhada), para que as URLs sejam executadas no host (python > fabric > ssh localhost: 12345 'URL de abertura do navegador'). Eu poderia tornar o túnel reverso persistente, mas como eu echo o url / comando para a sessão?

Atualização - o ControlMaster (integrado ao SSH) resolve esse problema.

    
por woowaa 30.11.2012 / 02:28

1 resposta

0

Acabei de descobrir o ControlMaster, que é construído em versões posteriores do SSH e reutiliza as conexões existentes, se existirem:

link

Ótimo material. Eu poderia procurar por proxies e o que não quando as coisas ficam um pouco mais pesadas, então qualquer conselho sobre o desenvolvimento disso é apreciado.

    
por 30.11.2012 / 05:30

Tags