Primeiro, se você estiver usando pares de chaves privada / pública, verifique as permissões no arquivo authorized_keys
. O arquivo deve ser somente leitura / gravação para o usuário e em um diretório que seja de leitura / gravação / execução somente pelo usuário. Isso deve ter sido um problema durante o teste de localhost, mas é sempre uma boa ideia verificar.
Tente fazer telnet do cliente para a porta: você deve obter algo parecido com o que eu recebo ao tentar meu
SSH-2.0-OpenSSH_5.8p1 Debian-7ubuntu1
isso mostrará que as portas estão corretas, abertas e o daemon está em execução.
Se você desativou as senhas em túnel (uma boa ideia depois de executá-las), ative-as novamente até eliminar os principais problemas como problema.
Se você não conseguir executá-lo, talvez precise de mais informações:
Qual porta? Eu vejo você correndo em ambos os 33934 e 58302. Qual é a correta?
Chave ou Senha? Cada um tem seus próprios problemas.
O que o arquivo de log no servidor diz? Você pode configurar o daemon do OpenSsh para logar mais detalhadamente. Pode ser rejeitar por causa de seus próprios problemas.
É a chave Bitvise em um formato que gosta?
Você está tentando SSH como root? Isso pode (deve) ser desativado também.