2010/2/4 Armando Barsotini Neto <[email protected]> > #ssh [email protected] -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 -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

