Desmarque a opção "Tentar autenticação GSSAPI (apenas SSH-2)" em SSH - > Auth - > GSSAPI.
Eu recentemente configurei um novo servidor CentOS 5, que tem o OpenSSH instalado por padrão.
Quando me conecto ao PuTTY, o servidor SSH me diz "acesso negado" antes de solicitar uma senha. Uma vez que forneço a senha, faço o login no shell. Nunca costumava funcionar aparentemente fora de ordem assim antes, e não há nada de estranho no log de segurança quando eu entro, apenas um login bem-sucedido.
login as: admin
Access denied
admin@gold's password:
Last login: Sun Jul 17 00:26:50 2011 from pool-xxx-xx-xxx-xx.phlapa.fios.verizon.net
Eu fiz uma alteração na configuração padrão para alterar PermitRootLogin
para não.
Eu também atualizei o PuTTY para a versão mais recente no mesmo dia da configuração do servidor, embora isso provavelmente não esteja relacionado.
É possível que esteja tentando algum outro método de autenticação, como chave pública, antes de voltar para a senha? Eu estou querendo saber se talvez suas permissões em ~/.ssh/
(e os arquivos usuais dentro de lá) estão erradas no cliente ou no servidor final. Talvez esteja dizendo "acesso negado" porque não foi permitido ler seu id_rsa.pub no lado do servidor, ou seu id_rsa no lado do cliente.
Em putty UNCHECK Attempt Auth Usando Pageant em sua conexão.
Eu aposto em um módulo PAM. Quais módulos estão na cadeia de autenticação ssh?