SSH através de um proxy?

1

Estou tentando me conectar a um SSH servidor através de um proxy em Centos 7 .

Eu encontrei algumas soluções com ProxyCommand e connect-proxy mas este não está disponível para o Centos 7 .

Eu encontrei um outro caminho com nc ( nmap-ncat ) e o -X opção, mas o instalado no Centos 7 retorna um erro nc: invalid option -- 'X'.

Como posso me conectar a um SSH servidor através de um proxy com Centos 7 ?

Alexis_FR_JP
fonte
Que tipo de proxy?
davidgo
Empresa proxy, comum.
Alexis_FR_JP
Vá descobrir que tipo de proxy é, informe as especificidades do seu caso de uso e alguém poderá responder sua pergunta. Se o seu proxy HTTP [s] e a porta 22 estiverem bloqueados, a resposta é muito diferente (por exemplo) de um proxy SOX. Ambos os proxies são comuns.
davidgo
Desculpe, é um proxy HTTP, a porta 22 não está bloqueada (eu acho). Eu poderia configurar o servidor para outra porta para tentar.
Alexis_FR_JP
Se a porta 22 não estiver bloqueada, por que você precisa de um proxy?
davidgo

Respostas:

1

Eu apenas encontrei este problema em um Centos 7 eu mesmo. Para conectar eu instalei proxy-connect que está disponível no epel repos.

Então, uma vez instalado, foi apenas uma questão de encontrar as opções adequadas para o meu caso, um proxy SOCKS5:

ssh -o ProxyCommand="connect-proxy -S proxy_ip:proxy_port %h %p" remote_user@remote_server_ip

Espero que isto ajude.

aitkiar
fonte