Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: SlackScorp
Por gustavocb
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

SSH: Como resolver problema de demora para digitar usuário e senha
Linux user
Publicado por Alexandro Corrêa em 19/11/2009

Login: Alex VirtualBoy, 590634 pontos | Blog: http://www.monzeiros.com
[ Hits: 4392 ]

SSH: Como resolver problema de demora para digitar usuário e senha

Descrição do problema:

Se para conectar via SSH a um servidor você enfrenta uma certa demora para ser solicitado o usuário e senha, ou seja, você conecta e aguarda alguns segundos para receber a solicitação "Login as: ", então digita o usuário e aperta "enter", e aí demora entre 30 segundos e 2 minutos para receber a solicitação de "password:"...

Imagine esta situação quando um serviço crítico precisa de manutenção e você não consegue nem conectar no servidor... cada segundo é uma eternidade!

Como resolver:

Este problema está relacionado à autenticação utilizando GSSAPI, que é relacionada a autenticação Kerberos. Se você nunca ouviu falar disso ou não utiliza este sistema de autenticação, deve desabilitar, o que vai acabar com a demora para conectar:

Para isto, edite o arquivo /etc/ssh/sshd_config e retire o comentário (#) ou modifique a linha abaixo para ficar da seguinte forma:

GSSAPIAuthentication no

Explicação:

Existe um bug em algumas versões de servidor SSH (sshd) onde o default desta opção é "on"... que faz com que o servidor SSH fique tentando autenticar via Kerberos. Desabilitando, você resolve o problema.

Espero que seja útil!


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Proxy transparente com a versão 2.6 do Squid
   Dica Linux recomendada Desativar em definitivo o beep no Debian
   Dica Linux recomendada Teclado ABNT2 - rapidinho
   Dica Linux recomendada Ubuntu 7.10 no note Itautec W7635
   Dica Linux recomendada Acentuação nas pastas e arquivos no Debian

Comentários
[1] Comentário enviado por alexmoura em 19/11/2009 - 05:12h:

Valeu pela dica.

[2] Comentário enviado por walber em 19/11/2009 - 11:00h:

Valeu msm, boa dica.

[3] Comentário enviado por magnolinux em 19/11/2009 - 13:02h:

Otima Dica...



[4] Comentário enviado por claudinei.mo em 20/11/2009 - 17:31h:

Voce pode resolver esse problema de outra forma. Ou instalando um servidor DNS em sua rede, ou colocando o ip dos computadores no /etc/hosts do servidor SSH.

[5] Comentário enviado por nefa em 23/11/2009 - 23:17h:

valeu demais,ótima dica

[6] Comentário enviado por gostt em 01/05/2010 - 22:04h:

Ola,
Se não quiser instalar o DNS ou ter que adicionar todos os IPs no /etc/hosts
Faça assim:

Coloca o parâmetro "UseDNS" para "no", no /etc/ssh/sshd_config
Com isso, o ssh não vai fazer consulta no dns e vai ser bem rápido.
Particularmente, eu prefiro usar o Servidor DNS

Abraços

Paulo Henrique




[7] Comentário enviado por pablo.ars em 24/11/2010 - 11:15h:

Resolvi o problema no ubuntu 10.04 colocando a opção GSSAPIAuthentication yes para GSSAPIAuthentication no
no /etc/init.d/ssh_config e não no /etc/init.d/sshd_config

[]s

[8] Comentário enviado por rafaelpensador em 13/12/2011 - 15:30h:

Foi tiro e queda, perfeito@!


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.