Sempre que uso o git para interagir com um controle remoto, como puxar ou empurrar, é exibida a seguinte mensagem:
Aviso: Adicionado permanentemente '...' (RSA) à lista de hosts conhecidos.
Como posso impedir que essa mensagem irritante seja exibida? É apenas um aborrecimento - tudo funciona corretamente.
~/.ssh/known_hosts
? (Está listado 5000 vezes?) Existe ~/.ssh/config
/ contém alguma coisa (especialmente um valor para StrictHostKeyChecking
)?
known_hosts
arquivo está ruim. Deve ser a chave do host, em uma linha terrivelmente longa. Se você tiver apenas o nome do host (por exemplo), ele não funcionará. Eu recomendo que você remova esse arquivo (se ele contiver apenas as informações desse host único) e permita que o SSH o crie na próxima vez que você se conectar. Deve ficar em silêncio depois disso.
The authenticity of host '...' can't be established. RSA key fingerprint is .... Are you sure you want to continue connecting (yes/no)?
ou você o suprimiu? Se for, é sempre a mesma impressão digital? Se não for, isso é realmente assustador . A opção menos assustadora seria que, de alguma forma, ele não está conseguindo gravar no arquivo hosts, por isso tenta novamente todas as vezes. Dê uma olhada~/.ssh/known_hosts
?