SSH Tunnel com autossh

3

Eu não consigo encontrar um exemplo próximo o suficiente, mas aqui vai.

Estou tentando, no final, configurar rsync de um servidor para outro por meio de um túnel ssh . Local (minha máquina) executará o rsync para extrair arquivos de um servidor remoto através do túnel ssh .

Eu posso me conectar com este comando:

$ ssh -L 1522:localhost:middlemanip:1521 user@server

Minhas tentativas de rsync me levaram a tentar isso:

$ rsync -avz -e "ssh localhost:1522:middlemanip:1521 ssh" \
    user@server:/source /dest/

Mas isso não parece funcionar. Eu mudei para autossh onde eu tentei isso:

$ autossh -M 1522 -q -f -N -o "ServerAliveInterval 60" \
    -o "ServerAliveCountMax 3" -L localhost:middlemanip:1521 user@server

Sem sorte até agora, mas pode haver uma maneira melhor de fazer isso, então o que eu expus?

    
por Douglas 21.10.2014 / 17:02

1 resposta

0

Encontrei este link no SSH ProxyCommand para ser uma maneira muito útil de ativar proxies SSH. Permite ir do destino Servidor - para - > proxy - para - > com muita facilidade e transparência!

    
por 12.02.2015 / 09:17