Proxy SOCKS5 com nome de usuário e senha - ssh: não foi possível resolver o nome do host, falha temporária na resolução de nomes

0

Sou bastante novo no SSH e no Ubuntu. Estou tentando se conectar a um servidor (por exemplo, server1.com ) por meio do host do proxy SOCKS5 (por exemplo, proxy1.com ) para o qual o nome de usuário e a senha já foram fornecidos. Estou incluindo as diretivas do host de salto e o caminho para o nome de usuário e a senha do proxy no arquivo de configuração do SSH, mas sem sorte até agora, pois estou sempre recebendo um erro:

unable to resolve proxy hostname

Meu formato de arquivo .ssh/config é o seguinte:

Host host1
HostName server1.com
Port 22
ProxyCommand ssh username:[email protected] portnum %h %p

Estou usando ssh host1 para iniciar a sessão.

Alguém pode me dar as soluções possíveis?

    
por Mani 23.05.2017 / 10:53

1 resposta

0

ssh não aceita a senha no formato que você está tentando nem pode usar o próprio proxy SOCKS. O comando do proxy deve usar um ncat :

ProxyCommand ncat --proxy socks4host --proxy-type socks4 --proxy-auth username:password proxy.com portnum

ou similar.

    
por 23.05.2017 / 13:16