Si el sistema operativo de un host se ha vuelto a instalar y se ha regenerado su clave pública, por supuesto, fallará porque la nueva clave no coincide con la anterior.
¿Hay alguna manera más fácil de decirle a ssh que sabe que la clave del host ha cambiado y que desea que se actualice? Creo que parece un poco propenso a errores usar un editor de texto o algo así como eliminar la línea ofensiva.

Respuestas:
Úselo
ssh-keygen -R hostnamepara eliminar el nombre de host de su archivo known_hosts. La próxima vez que se conecte, la nueva clave de host se agregará a su archivo conocido_hosts.fuente
La próxima vez que se conecte, se conectará sin que se le solicite,
Are you sure you want to continue connecting (yes/no)?ya que las claves ya estarán en elknown_hostsarchivo.fuente
thehostlugar? o algo así. una variable ALLCAPS podría colisionar con un nombre interno reservado. Los nombres en minúscula no deberían.)sshque hay entradas separadas para el nombre de host y su dirección (es), por lo que debessh-keygen -Rcada uno de ellos para evitar el conflicto