Você não precisa de outro daemon SSH. Você pode precisar explicitamente desativar (em vez de simplesmente comentar) GSSAPIAuthentication
e GSSAPIKeyExchange
no cliente; a outra pergunta não mencionou o último, provavelmente porque é uma adição recente e acho que ainda são patches de terceiros aplicados pelo fornecedor. (O Debian Squeeze, pelo menos, definitivamente tem isso.) GSSAPIDelegateCredentials
não precisa ser tocado, pois só é olhado quando GSSAPIAuthentication
está habilitado.
Se o item acima não funcionar, sua etapa de aninhamento é usar strace
para ver o que está acontecendo durante a pausa.
strace /usr/bin/ssh -vvv host
Isso pressupõe que é o final do cliente; o servidor é um pouco mais difícil de depurar. Se chegar a esse ponto, você precisará desativar o servidor normal (no mundo moderno, isso é service ssh stop
) e, em seguida, fazer algo como
sudo strace -f /usr/sbin/sshd -ddd
Não se esqueça de reativar o servidor normal com service ssh start
depois!