Encaminhar uma conexão FTP / SFTP para outro servidor (em vez de encapsulamento do cliente)

1

Eu tenho acessado os arquivos de um servidor por meio de SFTP Sublime .

O problema é que preciso fazer um túnel para o meu servidor de destino por meio de um servidor intermediário (ao qual tenho acesso root).

Cliente Servidor A (nó intermediário) → Servidor B (nó de destino)

Normalmente eu usaria uma opção de tunelamento no software cliente, mas neste caso o Sublime não parece tem esse recurso .

Qual é a melhor maneira de configurar o servidor intermediário (apache) para realizar isso? (ou algo parecido)

Por exemplo, talvez exista uma maneira de conectar automaticamente o Servidor A ao Servidor B quando o cliente se conecta com êxito a uma porta específica?

    
por Orun 25.04.2017 / 00:53

2 respostas

4

Com o HAProxy você pode criar um proxy TCP para fazer o proxy da conexão de volta ao servidor backend. Eu faço isso com freqüência.

    
por 25.04.2017 / 01:33
1

Eu recomendaria que você usasse o SSH Tunneling.

ssh -L 9999:server_b:22 username@server_a

Você também precisará confirmar que o firewall do Servidor A aceita conexões TCP de entrada em sua porta escolhida.

    
por 25.04.2017 / 01:29