putty 0.61: por que vejo a mensagem "Acesso negado" depois de inserir meu ID de login?


9

Eu uso o putty para fazer login no meu servidor RHEL 5.3. Sou solicitado a inserir meu login como "login como" e insiro meu ID de login. Assim que pressiono Enter, vejo a mensagem "Acesso negado", na qual é solicitada uma senha. Digitei a senha com êxito e concluí - sem problemas.

Tentei o mesmo com o putty 0.60 (em oposição ao putty 0.61 acima), mas nesta versão, não recebo nenhum erro de "acesso negado". O que devo fazer disso? O putty 0.61 é uma versão com erros?

PS: Se eu entrar usando ssh.exe(da cygwin), eu estou bem - não recebo nenhum erro de "acesso negado".

Respostas:


13

O PuTTY tenta vários métodos de autenticação seguidos, o que pode causar as seguintes mensagens:

  • GSSAPI (somente se o seu sistema e o servidor o tiverem ativado)
  • Chave pública (apenas se você tiver uma chave carregada)
  • Senha

Após receber a mensagem "Acesso negado", mantenha pressionado Ctrle clique com o botão direito do mouse na janela PuTTY e selecione Registro de eventos . Na parte inferior, você verá o que exatamente causou a falha.


Atualização: PuTTY 0.62 corrigiu o erro em que falha na autenticação GSSAPI causava essa mensagem de erro.


aha! essa foi uma explicação legal.
Anjanbacchu

Recebi a mesma mensagem de erro e confirmei que estava sendo causada pela autenticação GSSAPI. Desativei o GSSAPIAuthentication no sshd_config. Foi a coisa certa a fazer?
Barry Brown

@ Barry: Minha opinião sobre isso varia. Era um computador pessoal? Era um servidor autônomo? O GSSAPI não é necessário para eles e não há problema em desativá-lo. Foi um servidor de uma grande rede de servidores? O GSSAPI também não é necessário e ainda é bom desativá-lo, mas pode tornar os logins muito mais convenientes se configurados corretamente.
user1686

É um servidor autônomo. Obrigado pela informação.
Barry Brown

2
@BarryBrown, você desativado GSSAPIAuthenticationem sshd_config, que é ok, mas eu acho que a melhor opção é contar PuTTY não tentar usá-lo. Você pode fazer isso através das opções PuTTY Conexão> SSH> Auth> GSSAPI . Desmarque a caixa de seleção 'Tentativa de autenticação GSSAPI'.
Kem Mason

1

Você pode apenas editar o arquivo de configuração da massa no diretório /home/Lifeix/.putty/sessions, mudar AuthGSSAPI=0paraAuthGSSAPI=1


1

Isso foi corrigido na versão .62, que está atualmente no estágio de pré-lançamento. Excluí meu antigo arquivo putty app exe e baixei a versão .62 do site deles. Executei-o e agora o erro Acesso Negado desapareceu sem precisar alterar as configurações do GSSAPI no servidor nem na massa.


1

Na configuração da massa de vidraceiro, vá para Connection , SSH e, em Opções de protocolo , altere a versão preferencial do protocolo SSH de 2 para 2 apenas e, em seguida, em SSH Auth GSSAPI, desmarque a caixa de seleção Attempt GSSAPI authentication (SSH-2 only) e salve.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.