Início > GNU/Linux > Problema em ligação por SSH

Problema em ligação por SSH

20 de Novembro de 2010 Deixe um comentário Go to comments

Hoje surgiu um problema o qual nunca me tinha acontecido, por acaso nunca calhou!

Deixando aqui umas notas prévias para enquadrar os leitores à situação é: em tempos instalei o Ubuntu numa determinada máquina com alguns serviços como SSH, servidor web, email e ainda servidor DNS. Isto serviu para me auxiliar nas aulas que entretanto leccionei.
No entanto ontem formatei todo o disco e instalei o CentOS pois é mais orientado à disciplina, para o próximo ano, Ubuntu para servidores não obrigado!

Pronto, o ponto de situação está feito e então para instalar e configurar umas coisas tentei aceder por SSH à máquina com CentOS 5.5, na subnet local e com a porta aberta. Teoricamente estas configurações estariam bem … e estavam! O problema é que ao tentar ligar aparecia a mensagem:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
XXXXXXXXXXXXXXXXXXXXXXXXXXXX.
Please contact your system administrator.
Add correct host key in /home/diogo/.ssh/known_hosts to get rid of this message.
Offending key in /home/diogo/.ssh/known_hosts:1
RSA host key for 192.168.1.75 has changed and you have requested strict checking.
Host key verification failed.

Ok, se calhar já vos aconteceu e até resolveram rapidamente! Ok, se calhar até nem li bem e só agora que estou a escrever este post e a ler bem a mensagem é que a consigo interpretar melhor…ok ok ok, no entanto não devo ser o único com a mania de não ler as coisas, ou então optar pela leitura na diagonal. 🙂

A mensagem até é bem explícita, ou seja, eu já tinha uma entrada no ficheiro known_hosts no meu desktop, para o mesmo IP da máquina CentOS, isto porque no passado com Ubuntu também me ligava por SSH. Ora, temos então que remover a entrada…mas mais simples é mesmo:

rm ~/.ssh/known_hosts

Ou seja, remover o ficheiro do vosso desktop/laptop, whatever. Andava eu tentar encontrar o ficheiro no servidor (dumb)!

Anúncios
Categorias:GNU/Linux
  1. Ainda sem comentários.
  1. No trackbacks yet.

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s

%d bloggers like this: