Seus arquivos known_hosts são usados pelo seu cliente ssh para verificar a identidade do host remoto ao qual você está se conectando. Na autenticação baseada em host, o servidor remoto precisa verificar a identidade do host do cliente, que não tem nada a ver com o arquivo known_hosts local.
Sua chave de host vem de /etc/ssh/ssh_host_rsa_key ou um dos outros arquivos com nomes semelhantes em /etc/ssh . Você define a localização do seu hostkey usando a diretiva HostKey em /etc/ssh/sshd_config .
Observe que isso não pode ser definido por conexão . Esta é uma credencial que identifica seu host .