[Ubuntu-BR] Problemas no SSH

João Olavo Baião de Vasconcelos joaoolavo em gmail.com
Sexta Fevereiro 5 10:07:40 UTC 2010


2010/2/4 Armando Barsotini Neto <a.barsotini em gmail.com>

> #ssh root em 192.168.0.254 -o 'StrictHostKeyChecking=no' -o 'CheckHostIP=no'
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>

Armando, coloque essa frase de cima no google que vc vai ver mts soluções.

A que eu considerei mais elegante:
*$ ssh-keygen -R 192.168.0.254*

Assim, será apagado do arquivo .ssh/known_hosts a linha que identifica esse
IP.

Na msg de saída vc consegue saber que linha eh essa:

> Add correct host key in /root/.ssh/known_hosts to get rid of this message.
> Offending key in /root/.ssh/known_hosts:*1*
>

Linha 1. Ou seja, vc não precisa apagar o arquivo inteiro, nem mover o .ssh,
só apagar essa linha informada.

Vc ainda pode rodar esse "ssh-keygen -R" toda vez que iniciar seu notebook,
"resolvendo" seu problema. Existem diversas maneiras para rodar esse comando
no boot da máquina -- escolha a sua. ;)

Mas eu insisto com a utilização das opções 'StrictHostKeyChecking=no' e
'CheckHostIP=no'. Eu as utilizo e elas funcionam para mim. Tente colocá-las
no arquivo .ssh/config.

Falous!!
-- 
João Olavo Baião de Vasconcelos
Analista de Sistemas - Infraestrutura
joaoolavo.wordpress.com



More information about the ubuntu-br mailing list