Cliente SSH não mostrando prompt após o login bem-sucedido

1

Estou tendo problemas com meu cliente SSH no Ubuntu 10.10.

Quando eu ligo meu computador, abro um Terminal e executo o comando ssh user @ host , ele me fornece um prompt de senha após o qual eu insiro a senha correta, depois recebo uma solicitação para executar meus comandos no computador remoto.

Agora o problema é que, depois de pouco tempo (provavelmente cerca de 10 minutos), a janela do terminal pára de aceitar comandos (não importa o que eu digite, nada aparece). Quando isso acontece, fecho a janela do Terminal e tento iniciar tudo de novo abrindo outra janela do Terminal. Mas desta vez, depois de digitar a senha correta, não recebo uma mensagem de boas-vindas ou um aviso. O cursor continua piscando em uma nova linha.

Eu executei o comando ssh com o parâmetro -v e a mensagem que recebo depois de um login bem-sucedido é:

debug1: Authentication succeeded (password).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = en_GB.utf8

Ainda assim, o cursor continua piscando em uma nova linha sem um aviso.

No entanto, o cliente Putty SSH funciona perfeitamente na mesma máquina.

    
por user431949 16.11.2011 / 04:06

2 respostas

1

Eu experimentei o mesmo problema, embora não fosse um problema ssh - ao fazer logon localmente na máquina, acontecia a mesma coisa: logon bem-sucedido com a mensagem 'último logon' exibida e um cursor piscante, mas nenhum prompt / atividade . Por tentativa e erro, consegui resolver o mesmo problema da seguinte forma:

  1. Fazer logon como root (outro usuário com privilégios sudo também deve funcionar, desde que não seja o usuário que está enfrentando o problema)
  2. Vá para o diretório inicial dos usuários # / home / user /
  3. Procure um arquivo de link simbólico com .LOCKED anexado a ele. No meu caso, este link apontava para um pid que não existia. Exclua este link.
  4. Sair

Depois de fazer isso, meus logins local e ssh fizeram com que o prompt fosse exibido corretamente. Como uma nota lateral eu estou usando zsh como meu shell. Eu não posso dizer se isso vai funcionar para outras conchas, mas eu suspeito que seria.

    
por 16.03.2014 / 23:41
0

Pode ser um problema de DNS, tente com a configuração UseDNS no em seu sshd_config (e reinicie o serviço)

    
por 16.11.2011 / 09:20