O servidor está descartando conexões SSH, então não permite que eu faça o login novamente

6

Eu tenho uma caixa ESX que carreguei com duas máquinas Ubuntu Server.

Durante a configuração, não escolhi nenhum pacote adicional para instalar, pois queria apenas uma máquina leve para teste.

A primeira coisa que fiz foi alterar a senha do root via sudo passwd

Depois que o ESX me deu nos nervos, decidi instalar o OpenSSH via apt-get install openssh-server .

Ele fez o negócio, e eu abri o putty e consegui me conectar às duas máquinas. A primeira vez que se conectou, ele me pediu para adicionar a chave ssh, obviamente, não sabia.

De qualquer forma, o segundo servidor está funcionando perfeitamente, mas o primeiro parece estar me causando problemas.

Eu estava no meio de digitar uma frase quando ela me expulsou sem motivo e quando tentei me reconectar, putty me deu um aviso de que a chave ssh havia mudado e é potencialmente perigosa. Eu tentei fazer o login de qualquer maneira e não funcionou, apenas a mensagem padrão access denied .

Usando a segunda máquina, eu conectei na primeira máquina e ela funcionou imediatamente, eu então matei as sessões SSH (e possivelmente o servidor SSH), eu então reconectei via putty e novamente recebi a mensagem de aviso de segurança, mas isso me permitiu fazer o login bem.

... eu pensei "falha" e nada mais disso, mas aconteceu de novo!

Eu realmente não entendo isso e esperava que alguém aqui pudesse ajudar?

    
O
por wilhil 22.11.2011 / 18:35

2 respostas

3

A explicação mais provável para o motivo pelo qual você foi expulso de um dos seus servidores virtuais, e por que você foi avisado de que sua chave SSH foi alterada, é que o endereço IP do servidor foi alterado. Isso resultaria em uma queda por um curto período (ou, se você estiver usando DHCP, talvez tenha sido o resultado em queda por um curto período). Ou seja, o servidor caiu ou, mais provavelmente, apenas sua conexão de rede foi interrompida. Isso interromperia a conexão SSH em andamento e também poderia resultar na alteração do endereço IP para que, quando você tentasse se conectar ao mesmo IP, estivesse conectando a uma máquina diferente (possivelmente virtual) (com uma chave SSH diferente ). Ou então, quando você tentou se conectar à mesma máquina com um IP diferente, pode estar se conectando a uma máquina cujo IP era o mesmo que o endereço IP de uma máquina que o cliente tinha anteriormente conectado (o que daria o mesmo erro sobre a mudança da chave SSH).

    
por Eliah Kagan 22.11.2011 / 19:06
1

Para mim, parece que você está usando um endereço IP que já está em uso em sua rede por outro servidor habilitado para SSHD. Isso pode explicar que você está sendo derrubado e quando você se reconectar, a massa reclama da mudança da chave. Por favor, verifique isso.

    
por Paulo Arruda 22.11.2011 / 19:24