SSH ControlMaster Tunneling - Trabalhos (11) QUEBRADOS (10 LTS)

0

Minha estação de trabalho principal executa a estação de trabalho mais recente 11 e a estação de trabalho principal de meus colegas de trabalho executa a estação de trabalho 10 LTS mais recente.

Ele disse que o tunelamento ssh não está funcionando com o ControlMaster (CM) e me pediu para testar, o que eu fiz e funcionou bem. Em seguida, fizemos uma nova instalação completa de 10.04 LTS em outra caixa e com certeza o tunelamento ssh não funciona com o CM.

Exemplo:

david @ ubuntu: ~ / .ssh $ mais config Hospedeiro * Auto ControlMaster ControlPath ~/.ssh/master-%r@%h:% p

ssh -l dingbat sshserver.host.com - digite minha senha

ssh -l dingbat sshserver.host.com -L 2222: another.host.com: 22 - não precisa digitar minha senha por causa do canal de controle, que funciona bem. . apenas não configura o túnel em 10 LTS enquanto ele faz em 11.

netstat -anp | grep 2222 - em 10 LTS não há porta de escuta enquanto em 11 há ... e não consegui encontrar nada nos logs.

    
por user30772 26.10.2011 / 19:22

1 resposta

1

Houve um erro no openssh onde as conexões escravas não puderam passar novas solicitações de túnel para a conexão mestre . Foi corrigido em 5.4p1.

O Ubuntu 10.04 LTS está atualmente no openssh 5.3, enquanto o Ubuntu 11.10 está no 5.8, portanto somente a estação de trabalho mais nova terá a correção.

    
por Mike Pelley 26.10.2011 / 21:30