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 .