Instalei o freeSSHd em uma caixa do Windows Server 2008 (seguindo as instruções em Como instalar um servidor SSH no Windows Server 2008 ), incluindo:
- criou um usuário chamado "dspitzer" com autorização NTLM
- abriu uma exceção para a porta 22 no Firewall do Windows
Mas quando tento conectar (a partir de uma linha de comando do Mac OS X 10.5.8), recebo permissão negada após digitar a senha:
$ ssh 12.34.56.78
dspitzer@12.34.56.78's password:
Permission denied, please try again.
dspitzer@12.34.56.78's password:
Permission denied, please try again.
dspitzer@12.34.56.78's password:
Received disconnect from 12.34.56.78: 2: Too many attempts.
Eu também tentei:
$ ssh dspitzer@12.34.56.78
dspitzer@12.34.56.78's password:
Permission denied, please try again.
dspitzer@12.34.56.78's password:
Permission denied, please try again.
dspitzer@12.34.56.78's password:
Received disconnect from 12.34.56.78: 2: Too many attempts.
Também tentei alterar a autorização para "Senha armazenada como hash SHA1" e inserir uma senha simples, mas o mesmo problema ocorre. E tentei um nome de usuário diferente ("Administrador") sem sorte.
Confirmei que estou conectando ao servidor que estou configurando - se eu parar o freeSSHd e tentar conectar, recebo:
$ ssh 12.34.56.78
ssh: connect to host 12.34.56.78 port 22: Operation timed out
Eu obtenho exatamente os mesmos resultados em uma linha de comando do Linux.
Algum conselho ou dicas para solução de problemas?
Atualização : Tentei desativar o firewall (em resposta ao comentário de geeklin ) e não fez diferença.
Atualização # 2 : não tenho mais esta máquina (mudei de empregador); portanto, não tenho como verificar as respostas. Acho que tudo o que posso fazer é fazer esta pergunta "wiki da comunidade".